2015-03-02 55 views
1

我有一個工作人員角色正在監視傳入作業的隊列。如果工作到達的速度超過了他們的處理速度,並且隊列的長度開始增長,我想旋轉輔助角色的其他實例。我有兩個問題。
i)從某種意義上說,這是一個很好的擴展方法,我應該旋轉更多的實例,或者我應該以某種方式用線程來管理它。 ii)是否有一種方法可以在沒有代碼的情況下進行配置,即每當QueueLength遇到可配置的Max時啓動一個新進程,並在隊列縮小時關閉進程,或者是否需要編寫一個輪詢隊列長度的監視進程因此經常做出關於要繼續執行多少進程的一些決策如何根據隊列長度對工作人員角色進行擴展

回答

相關問題