2012-02-13 2 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 아래의 구성 파일에 다른 커넥터 포트/커넥터 이름/커넥터 -ref를 이미 갖고 있으므로이 방법이 효과가 있기를 바랍니다.hornetq 정적 클러스터링 구성

또한 구성 디렉토리 아래에 몇 개의 기본 dir/파일 (jboss-as-4, jboss-as-5, ra.xml, 독립형)이 있습니다. 내가 hornetq-configuration.xml을 위에서 언급 한대로 모두 지워야합니까?

답변

0

hornetq 노드를 시작할 때 사용할 구성 디렉토리를 전달해야합니다. 기본적으로 다음과 같이 설정됩니다. run.sh 또는 run.bat 시작 스크립트 ../config/stand-alone/non-clustered입니다.

예제를 복사하여 원하는 곳에 배치 할 수 있지만 hornetq를 실행하고 구성 디렉토리 위치를 첫 번째 매개 변수 (예 : ./run.sh ../config/my-custom-config)로 전달해야합니다.