2012-02-13 128 views
0

我正在尝试使用两台机器(比如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。Hornetq静态集群配置

另外,在配置目录下,有几个默认目录/文件(jboss-as-4,jboss-as-5,ra.xml,stand-alone)。我应该删除所有这些,只把hornetq-configuration.xml如上所述?

回答

0

当启动一个hornetq节点时,你应该传递一个你想要使用的配置目录。它默认设置为以下相对值(至run.shrun.bat开始脚本)../config/stand-alone/non-clustered

您可以复制该示例并将其放在您想要的任何位置,但需要运行hornetq并将配置目录位置作为第一个参数传递,即./run.sh ../config/my-custom-config