簡體   English   中英

JMS:本地經紀人+ HA

[英]JMS: local broker + HA

這里有一系列的tomcat,每個tomcat節點都會生成“任務”,可由任何其他節點執行。 我希望任務由創建它的節點執行。

我認為最好為每個tomcat使用嵌入式代理並將其配置為存儲轉發網絡。 問題在於節點可能會崩潰,然后任務/消息應由其他tomcat執行,而不是等待當前的任務/消息啟動。

另一方面-使用主/從群集時,如何確定發送消息的節點的優先級?

如何在activemq中配置它?

本地使用者的優先級應為默認值。 在AMQ文件中

ActiveMQ使用消費者優先級,因此本地JMS消費者始終比存儲和轉發網絡中的遠程代理具有更高的優先級。

但是,您不會真正實現所需的功能。 如果一個tomcat節點發生故障,嵌入式ActiveMQ(以及仍附加到該實例的所有消息)也將下降。 消息不會自動復制到所有其他代理。

但是您會詢問有關主/從群集的信息。 您打算建立一個經紀人網絡還是一個主/從設置? 還是您打算有一個組合?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM