如何停用多點傳播探索

 常見問題 > 組態設定 > 如何停用多點傳播探索

預設情況下,ActiveMQ Classic 的 xml 組態包含多點傳播探索機制。TCP 傳輸連接器會使用多點傳播宣告其自身,並設定一個多點傳播網路連接器以監聽相同的位址。如此一來,所有共用預設多點傳播位址的代理程式將自動相互網路連線。
如果不需要多點傳播,可以移除傳輸連接器和網路連接器的多點傳播屬性。

若要停止在多點傳播網路上宣告您的連接 URI,請從 <transportConnector/> 中移除 discoveryUri 屬性。

<transportConnector name="openwire" uri="tcp://127.0.0.1:61616" discoveryUri="multicast://default"/>

取代為

<transportConnector name="openwire" uri="tcp://127.0.0.1:61616" />

如果您不需要任何網路代理程式的支援,請完全移除。移除

<networkConnector name="default-nc" uri="multicast://default"/>

或者,為您要與其網路連線的每個代理程式提供一個靜態 networkConnector,方法是以目標代理程式的靜態傳輸連線 URI 取代 discoveryUri。

如需更多資訊,請參閱探索傳輸參考

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 Apache 軟體基金會的商標。版權所有 © 2024,Apache 軟體基金會。根據Apache 授權條款 2.0授權。