2011-12-15 61 views
1

我們有一個系統,我們將石英線數設置爲1,一次表示1個線程。即使用戶多次點擊同一個觸發器(觸發器放入隊列中),我們的本地服務器也能正常工作,並且一次只觸發1個線程(基於web ui的鏈接觸發)。石英 - 雲服務器踢多線程

但是,我們正在遷移到新的雲服務器,並且多次點擊時此觸發器傾向於點擊多個線程(實際上並未將最終線程放入隊列中)。

我們使用的是Tomcat6和Java 6.服務器上沒有集羣/負載平衡。任何想法/輸入都會有很大的幫助。

謝謝

回答

0

我從來沒有使用石英,但在Java中,你可以使用帶有ExecutorService一個線程池。有不同的執行者服務,因此您需要查看文檔並查看哪些符合您的需求。 (也許試試newFixedThreadPool(int)