線程池飽和策略之阻塞式處理

背景:java   A系統向activemq發送消息,B系統以監聽的方式從activemq接收消息,由於這些消息都是轉換文件,是CPU消耗型的服務,而服務器都是多CPU,爲了充分利用CPU資源,B系統以多線程方式處理消息,這裏用到了線程池,假設線程池最大線程數量是8(和CPU數量相等),可是在接收消息的時候,發現B系統把全部的消息都接收下來,放在了線程池的隊列中,這樣就產生問題了,若是B系統dow
相關文章
相關標籤/搜索