0 Replies Latest reply on Jan 5, 2018 7:32 AM by buehlmann

    Some questions about the <cluster-connection> for a simple static Artemis cluster in Wildfly 11

    buehlmann

      Hello everybody,

       

      My configuration of a static cluster-connection on two Wildfly 11 instances looks somehow like this:

       

      <replication-master cluster-name="artemis-cluster" group-name="artemis-group-1" check-for-live-server="true"/>    
      <cluster-connection name="artemis-cluster" address="jms" connector-name="http-connector" static-connectors="adjacent-broker-connector"/>    
      <http-connector name="adjacent-broker-connector" socket-binding="adjacent-broker" endpoint="http-acceptor"/>    
      <http-connector name="http-connector" socket-binding="http" endpoint="http-acceptor"/>    
      

       

      The following questions arised about cluster connections:

      • What exactly is the attribute "connector-name" on the cluster-connection for? In the documentation I find "The name of connector to use for live connection" which is not absolutely clear to me.
      • Based on which configuration attribute(s) will the cluster topology be created during runtime?
      • How does the propagation of the cluster topology from the broker to the clients works exactly (timing, pull or push)?
      • Is it possible to disable the propagation of the cluster topology to the clients or to override the received topology on the client side?

       

      Thanks and best regards,

      Ben