小白一枚,目前我接触的一个Java Web 项目,突然想到一个问题,我描述一下场景:
这个项目使用dubbo+SSM,
假设1:我有一个serviceImpl类里有一段代码里面有一个sychronized代码块(里面有对数据库的一顿操作,必须是原子操作,否则会出错)
假设2:有大量用户在发送请求,如果全部请求都到达一个服务器的provider身上,那这段代码应该是同步执行的,但如果被分配到不同的服务器的provider身上呢? 是不是就有可能出现 这个服务器在执行这段代码 另一台服务器也在执行这段代码?
关于分布式系统下Java多线程的一个问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥15 给我一个openharmony跑通webrtc实现视频会议的简单demo项目,sdk为12
- ¥15 vb6.0使用jmail接收smtp邮件并另存附件到D盘
- ¥30 vb net 使用 sendMessage 如何输入鼠标坐标
- ¥15 关于freesurfer使用freeview可视化的问题
- ¥100 谁能在荣耀自带系统MagicOS版本下,隐藏手机桌面图标?
- ¥15 求SC-LIWC词典!
- ¥20 有关esp8266连接阿里云
- ¥15 C# 调用Bartender打印机打印
- ¥15 我这个代码哪里有问题 acm 平台上显示错误 90%,我自己运行好像没什么问题
- ¥50 C#编程中使用printDocument类实现文字排版打印问题