2017-03-09 3 views
0

Ich versuche eine Kernbrücke zwischen zwei jboss eap 6.3-Anwendungsclustern A und B zu konfigurieren. Sie befinden sich im selben Subnetz.jboss eap 6.3 core bridge zwischen zwei Clustern

My Brücke Config auf einem Knoten in Cluster A

<bridges> 
    <bridge name="the-bridge"> 
     <queue-name>jms.queue.X</queue-name> 
     <forwarding-address>jms.queue.XX</forwarding-address> 
     <discovery-group-ref discovery-group-name="dg-group2"/> 
     <user>user</user> 
     <password>pass</password> 
    </bridge> 
</bridges>  

die Entdeckung Gruppendefinition

<discovery-group name="dg-group2"> 
    <socket-binding>messaging-group2</socket-binding> 
    <refresh-timeout>10000</refresh-timeout> 
</discovery-group> 

Und die Messaging-Gruppe

<socket-binding name="messaging-group2" interface="all-interfaces" port="0" multicast-address="${jboss.messaging.group.address:231.7.7.7}" multicast-port="${jboss.messaging.group.port:9877}"/> 

Dann auf Cluster B n ode Ich habe eine Broadcast-Gruppe

<broadcast-group name="bg-group2"> 
    <socket-binding>messaging-group2</socket-binding> 
    <broadcast-period>5000</broadcast-period> 
    <connector-ref>netty</connector-ref> 
</broadcast-group> 

mit

<socket-binding name="messaging-group2" interface="all-interfaces" port="0" multicast-address="${jboss.messaging.group.address:231.7.7.7}" multicast-port="${jboss.messaging.group.port:9877}"/> 

Meine Frage ist, wie kann ich eine Brücke passieren Nachrichten in der Warteschlange X in Cluster A erstellen XX in Cluster B. die Warteschlange I dies nicht erreichen kann, Mache ich etwas grundsätzlich falsch hier? Ich würde mich über Beispiele und Verifizierungen freuen, dass dies funktioniert. Ich kann eine Brücke auf diese Weise erhalten, die zu einer anderen Warteschlange weiterleitet, die in Cluster A definiert ist, aber ich möchte die Warteschlange auf Cluster B finden, die ich nicht erreichen kann.

Danke

Antwort

0

Ich brauchte auch eine Verbindung Fabrik.

<jms-connection-factories> 
    <connection-factory name="RemoteConnectionFactoryBridge"> 
    <discovery-group-ref discovery-group-name="dg-group2"/> 
    <entries> 
     <entry name="RemoteConnectionFactoryBridge"/> 
     <entry name="java:jboss/exported/jms/RemoteConnectionFactoryBridge"/> 
     </entries> 
    </connection-factory>    
</jms-connection-factories> 
Verwandte Themen