2017-09-26 109 views
0

Spring Controller是否通過在方法中添加關鍵字來服從同步過程?Spring Controller synchronized

當試圖提供同步時,它似乎沒有被阻塞,並且兩個線程在同一時間執行相同的方法。檢查了Thread.sleep(50000) 已使用@Scope("request")

+1

爲什麼你需要在Spring控制器'synchronized'中創建一個方法?你不需要這麼做 - 如果你認爲你需要這樣做,那麼你的設計就有缺陷。如果你解釋爲什麼你認爲你需要這個,那麼也許我們可以給你一個更好的解決方案,解決你試圖解決的問題。 – Jesper

+0

是的,有一個特殊的情況下,暫時而不是重寫整個設計計劃有臨時修復,直到下一個版本。那麼有沒有辦法在控制器級別做到這一點? – arvindwill

回答

0

您需要在代碼中的關鍵部分添加適當的同步。