首页 新闻 会员 周边 捐助

java集群环境中,对于大并发的处理,加synchronized关键字是否有效果?

0
悬赏园豆:5 [待解决问题]

比如大并发的登录,虽然请求会被负载均衡到不同节点。但是同一台机器的请求还是量比较大的,所以加synchronized个人感觉还是有点作用,就是让不同用户排队登录,但是这肯定严重影响体验。不知道我理解的对不?

 

或者加同步关键字没用?对于连续的请求肯定是没效果的。

打一个情的主页 打一个情 | 菜鸟二级 | 园豆:203
提问于:2015-11-11 19:55
< >
分享
所有回答(2)
0

建议优化一下应用程序的并发处理能力,比如充分利用缓存。

如果应用程序的并发处理能力短期内优化空间不大,只能加更多服务器了。

dudu | 园豆:29732 (高人七级) | 2015-11-11 19:59

嗯,那关于上面的理解是否有偏差。或者理解错了。

 

通过缓存或者加服务器,是可以解决,那是否可以理解同步关键字这种方法不可取,或者不常用?

支持(0) 反对(0) 打一个情 | 园豆:203 (菜鸟二级) | 2015-11-11 20:02

@打一个情: 如果你想在请求过多时,让超过负载量的请求排队,通过调整web服务器的队列长度就能实现

支持(0) 反对(0) dudu | 园豆:29732 (高人七级) | 2015-11-11 20:17

@dudu: 这个是服务器做的。但是这种情况下加同步关键字是否有效?

支持(0) 反对(0) 打一个情 | 园豆:203 (菜鸟二级) | 2015-11-11 20:24

@打一个情: 我觉得无效

支持(0) 反对(0) dudu | 园豆:29732 (高人七级) | 2015-11-11 20:27

@dudu: 理由啥?大神

支持(0) 反对(0) 打一个情 | 园豆:203 (菜鸟二级) | 2015-11-11 20:27
0

redis分布式锁怎么样?

super超人 | 园豆:209 (菜鸟二级) | 2021-01-21 15:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册