2017-09-26 111 views
0

Spring Controller是否通过在方法中添加关键字来服从同步过程?Spring Controller synchronized

当试图提供同步时,它似乎没有被阻塞,并且两个线程在同一时间执行相同的方法。检查了Thread.sleep(50000) 已使用@Scope("request")

+1

为什么你需要在Spring控制器'synchronized'中创建一个方法?你不需要这么做 - 如果你认为你需要这样做,那么你的设计就有缺陷。如果你解释为什么你认为你需要这个,那么也许我们可以给你一个更好的解决方案,解决你试图解决的问题。 – Jesper

+0

是的,有一个特殊的情况下,暂时而不是重写整个设计计划有临时修复,直到下一个版本。那么有没有办法在控制器级别做到这一点? – arvindwill

回答

0

您需要在代码中的关键部分添加适当的同步。