2012-03-21 93 views

回答

1

我不知道AMQP不多,但我懷疑它有相同的術語爲。從這個意義上說,您的應用程序可能會將連接集中到AMQP代理以獲得更好的性能。池中的每個連接都被視爲單獨的客戶端(競爭消費者)。

因此每個請求都沒有真正創建一個新的連接(客戶端),但您的應用程序是不是一個單一的客戶端也是如此。事實上,當您的應用程序嘗試訪問AMQP代理時,它會從池中選擇任何連接,並在完成後將其恢復。另一個請求可以重用相同的連接(客戶端)或使用不同的空閒連接。

+0

我想確定我的策略是以類似的方式在RPC樣式中使用AMQP。當用戶想要接收RPC回調時,我想我需要爲每個完成的請求創建一個唯一的回調隊列。有意義 – Marco 2012-03-21 22:48:35

相關問題