-
Bug
-
Resolution: Done
-
Major
-
1.1.0.GA
-
None
This may be a broker related problem, however from the end developer's perspective...
Upon configuring two brokers for failover and a single router as per ENTMQIC-1975 I see that the router correctly fails over to the slave and sending messages is successful both before and after the single failover.
Initial failover data:
[0x2534010]:0 <- @open(16) [container-id="broker-master", max-frame-size=4294967295, channel-max=65535, idle-time-out=30000, offered-capabilities=@PN_SYMBOL[:"sole-connection-for-container", :"DELAYED_DELIVERY", :"SHARED-SUBS", :"ANONYMOUS -RELAY"], properties={:product="apache-activemq-artemis", :"failover-server-list"=[{:hostname="192.168.2.208", :scheme="amqp", :port=62616, :"network-host"="192.168.2.208"}], :version="2.4.0.amq-710004-redhat-1"}]
An an initial qdmanage query of the failoverList
[rkieley@ic1rh configuration]$ qdmanage -b amqp://192.168.2.208:5672 --type=connector query failoverList [ { "failoverList": "amqp://192.168.2.208:5672" } ]
Both prior to failover and after I can send and receive messages via the live broker successfully.
However when failover occurs I do not see any failover related information being received by the router and a subsequent check of the failoverList reveals:
[rkieley@ic1rh configuration]$ qdmanage -b amqp://192.168.2.208:5672 --type=connector query failoverList
[]
[rkieley@ic1rh configuration]$
Once failback occurs I can no longer successfully send messages via the waypointed address.
- is related to
-
ENTMQIC-1920 Honor alternate URL provided by connected brokers
-
- Closed
-
-
ENTMQIC-1975 failover not working with master/slave Artemis brokers
-
- Closed
-
-
ENTMQIC-1994 When using linkRoute and AMQP client failover, connection is not reestablished if broker connection is lost
-
- Closed
-
- relates to
-
ENTMQBR-1763 Acceptor is available before HA replication with backup server is complete, causing fail-over-list to be empty
-
- Closed
-