本人新手,我用 Spring Boot 框架写了一些 API,如果多个客户端同时访问该 API,会有什么问题吗??问题该怎么解决?
|
alamayaJun 27, 2018 via Android
1
容器和框架已经给你解决了这个问题,当然说不定也有其他用到多线程的地方
|
|
mrsatangelJun 27, 2018
2
看日志,同一个 controller,不同请求处理的线程是不一样的,所以 controller 的实现需要线程安全
|
|
mandy0119Jun 27, 2018
3
springboot 用的不是 springMVC 吗。SpringMVC 不是单例多线程吗。 所以你只要不要更改成员变量的值就没事吧。我应该没记错吧
|
|
caixiexinJun 27, 2018 via Android
4
不共享全局和成员变量,一般是没问题的
|
|
MoHen9Jun 27, 2018 via Android
5
不需要使用,这是容器考虑的问题,springboot 内嵌的 Tomcat 容器,使用 web 模块,就默认指定了容器,当然也可以自己使用其他容器,如 jetty。
|
|
reecoJun 27, 2018 via iPhone
6
这两者没有直接关系
|
|
johnniangJun 27, 2018 via Android
7
该用线程池的地方就得用啊
|
|
bk201Jun 27, 2018
8
这种问题不是写个 demo 就了解了嘛?
|
|
AltairTJun 27, 2018 via iPhone
9
简单的验证方式:写个 demo 走 debug 模式就能看到了
|
|
jatesunJun 27, 2018
10
有全局变量需要加锁,没有就不存在线程安全问题
|
|
earendil1412Jul 8, 2018 via Android
11
spring 注入默认是单例
|
|
jack80342Jul 18, 2018
12
这几天翻译了最新的 Spring Boot 2.0 的英文文档,欢迎 Fork,https://www.gitbook.com/book/jack80342/spring-boot/details
|
|
MalthaelJul 19, 2018
13
每个用户访问接口都是单独的线程,如果你有全局的静态变量就需要注意,如果没有就不用担心,springboot 已经帮你做了
|