Xiaojun1024
2017-09-23 08:22
采纳率: 100%
浏览 1.7k
已采纳

关于分布式系统下Java多线程的一个问题

小白一枚,目前我接触的一个Java Web 项目,突然想到一个问题,我描述一下场景:
这个项目使用dubbo+SSM,
假设1:我有一个serviceImpl类里有一段代码里面有一个sychronized代码块(里面有对数据库的一顿操作,必须是原子操作,否则会出错)
假设2:有大量用户在发送请求,如果全部请求都到达一个服务器的provider身上,那这段代码应该是同步执行的,但如果被分配到不同的服务器的provider身上呢? 是不是就有可能出现 这个服务器在执行这段代码 另一台服务器也在执行这段代码?

1条回答 默认 最新

相关推荐 更多相似问题