2014-10-12 14 views
3

春天AMQP價格說是否有提高併發用戶的數量在春季AMQP

提高,從而建議 規模從隊列進來的消息的消費併發用戶的數量。

雖然性能測試我的應用程序我注意到提高併發消費者相對於隊列中的項目數量使應用程序更快。但是,我想知道在提高消費者數量的同時是否有價格支付?我的意思是,如果我大幅提高併發消費者的數量,它是否會耗盡服務器上的資源?

理想情況下,我試圖找出什麼是我可以設置的最大併發消費者數量?

回答

1

我想說這個併發示例與其他Java多線程場景沒有區別。

這個問題的最佳答案你可以從Java Concurrency In Practice預定。

而且還有一個經典公式,以確定最佳concurrecny:

enter image description here