小白一枚,目前我接触的一个Java Web 项目,突然想到一个问题,我描述一下场景:
这个项目使用dubbo+SSM,
假设1:我有一个serviceImpl类里有一段代码里面有一个sychronized代码块(里面有对数据库的一顿操作,必须是原子操作,否则会出错)
假设2:有大量用户在发送请求,如果全部请求都到达一个服务器的provider身上,那这段代码应该是同步执行的,但如果被分配到不同的服务器的provider身上呢? 是不是就有可能出现 这个服务器在执行这段代码 另一台服务器也在执行这段代码?
关于分布式系统下Java多线程的一个问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥15 VB6.0中PICTUREBOX加载本地图片无法显示
- ¥100 关于游戏app session获取的问题
- ¥15 MYSQL数据库建表
- ¥15 爬虫程序爬取TTGChina网站文章代码
- ¥35 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。
- ¥15 如何用下图方法在AMESim中搭建离心泵模型
- ¥15 C#连接服务器,请求时报Ssl/Tsl未能建立安全通道
- ¥15 xcode15build的c++ dylib在10.15上不兼容
- ¥15 CPLD如何实现在线逻辑分析
- ¥15 控制面板卸载无权限!!