0
主動MQ CPP:活動的MQ CPP。聽衆如何工作?
當我註冊一個特定的隊列中的ActiveMQ-CPP監聽器,如何在ActiveMQ的服務器發送信息返回給客戶端(當消息是可用的)?具體來說,它是否每次都向客戶端打開一個新連接來推送消息?從服務器到客戶端的可控連接(端口號,一個連接還是多個連接等)?
請注意,這不是關於客戶端註冊偵聽器到服務器(隊列/主題)。這是相反的。
謝謝。
主動MQ CPP:活動的MQ CPP。聽衆如何工作?
當我註冊一個特定的隊列中的ActiveMQ-CPP監聽器,如何在ActiveMQ的服務器發送信息返回給客戶端(當消息是可用的)?具體來說,它是否每次都向客戶端打開一個新連接來推送消息?從服務器到客戶端的可控連接(端口號,一個連接還是多個連接等)?
請注意,這不是關於客戶端註冊偵聽器到服務器(隊列/主題)。這是相反的。
謝謝。
客戶端維護與代理的開放連接。當消息可用於分派時,代理使用此連接將它們發送給客戶端。傳輸選項允許您在客戶端連接上進行配置,請參閱configuration頁面。
謝謝。如果連接中斷會發生什麼?客戶會重新建立連接嗎?我問這是因爲,我的客戶端應該註冊一個監聽器並永遠收到消息。某些時候,客戶可能會在幾天內收不到任何消息。謝謝。 – M99
你真的應該花一些時間閱讀網站上的信息。客戶端提供了幾種連接到ActiveMQ的不同傳輸選項,您可以使用故障切換傳輸來確保客戶端連接斷開後,它將重新連接。 –