为了账号安全,请及时绑定邮箱和手机立即绑定

做了一个场景模拟如下,请问有碰到过类似场景的没?

做了一个场景模拟如下,请问有碰到过类似场景的没?

暮色呼如 2022-10-12 15:11:00
struts2中actionA中有个方法:用Thread.sleep(1000*60)模拟一个耗时操作。用户a执行actionA过程中,用户B执行actionB(耗时毫秒),出现了用户B的操作是a执行完毕后才执行的,线程阻塞? 
查看完整描述

3 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

struts2是多实例,多线程的操作,也就是说,A和B是没有关联的。除非二者在操作资源的时候,指向同一个,才会出现队列现象。

查看完整回答
反对 回复 2022-10-16
?
波斯汪

TA贡献1811条经验 获得超4个赞

线程阻塞可以使用concurrent包下的阻塞队列或者多线程执行顺序控制的类

查看完整回答
反对 回复 2022-10-16
?
白衣非少年

TA贡献1155条经验 获得超0个赞

是单线程?只有用户A执行完成后才能执行B

查看完整回答
反对 回复 2022-10-16
  • 3 回答
  • 0 关注
  • 194 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号