我试图使用静态集群建立一个hornetq集群,其中有两个运行hornetq服务器实例的机器(例如x.my-domain.com和y.my-domain.com)。我将在每个服务器中使用~/hornetq-2.2.5.Final/examples/jms/clustered-static-discovery/server{0,1}/hornetq-configuration.xml,1中给出的默认配置。我希望这能起作用,因为在server1 0/server1下的配置文件中已经有了不同的连接器-端口/连接器名称/连接器-ref。
此外,在配置目录下,有几个默认的dir/文件(jboss 4,jboss 5,ra.xml,独立文件)。我是否应该删除所有这些内容,并且像上面提到的那样只放置hornetq-figation.xml?
发布于 2012-03-22 10:30:01
启动hornetq节点时,应该传递要使用的配置目录。默认情况下,它设置为以下相对(与run.sh或run.bat启动脚本相关) ../config/stand-alone/non-clustered。
您可以复制该示例并将其放置到任何您想要的位置,但随后需要运行hornetq并将配置目录位置作为第一个参数传递,即./run.sh ../config/my-custom-config。
https://stackoverflow.com/questions/9263142
复制相似问题