2015-11-04 75 views
-1

我正在做一個數據庫操作的50,000個請求。現在我想創建每個任務並將其放入一個隊列並逐個處理它。線程池可以處理這些許多請求嗎?如果是的話如何?如果沒有其他的做法。Java線程池可以處理50000個請求嗎?

+0

什麼樣的硬件?線程池有多大?哪個操作系統?該任務的CPU /內存密集度是多少?你有多少時間? – Kayaman

+2

你有沒有做過任何事情爲自己嘗試一下? –

回答

1

您可以創建有限大小的線程池,但需要考慮各個任務的各種因素。

+0

因素如?請你詳細說明一下。 –

+0

我們需要考慮死鎖,併發錯誤,每個任務所花費的時間,理想的線程池大小。 –

+0

感謝您的意見:)如果您可以分享您在設計此類任務方面的經驗,那將非常棒。 –

相關問題