我正在尝试使用静态群集和两台计算机(例如x.my-domain.com和y.my-domain.com)建立一个hornetq群集,其中将运行两个hornetq服务器实例。我将使用〜/ hornetq-2.2.5.Final / examples / jms / clustered-static-discovery / server {0,1} /hornetq-configuration.xml中给出的默认配置,每个服务器中都有一个。我希望这可以工作,因为他们在server0 / server1下的配置文件中已经有不同的connector-port / connector-name / connector-ref。
此外,在配置目录下,有几个默认目录/文件(jboss-as-4,jboss-as-5,ra.xml,独立)。我应该删除所有这些并且只放置如上所述的hornetq-configuration.xml吗?
答案 0 :(得分:0)
启动hornetq节点时,您应该传递要使用的配置目录。默认情况下,它设置为以下相对( run.sh 或 run.bat 启动脚本)../config/stand-alone/non-clustered
。
您可以复制示例并将其放置在任何位置,但是您需要运行hornetq并将配置目录位置作为第一个参数传递,即./run.sh ../config/my-custom-config
。