-
Type:
Bug
-
Status: Done
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 1.1.0.GA
-
Fix Version/s: 1.2.0.CR2
-
Component/s: None
-
Labels:None
-
Environment:
Red Hat Enterprise Linux Server release 7.2 (Maipo)
-
Target Release:
-
Sprint:Interconnect - June Sprint
-
Steps to Reproduce:
-
Affects:Release Notes
-
Release Notes Text:
-
Release Notes Docs Status:Documented as Resolved Issue
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
-
- Done
-
-
ENTMQIC-1975 failover not working with master/slave Artemis brokers
-
- Reopened
-
-
ENTMQIC-1994 When using linkRoute and AMQP client failover, connection is not reestablished if broker connection is lost
-
- New
-
- relates to
-
ENTMQBR-1763 Acceptor is available before HA replication with backup server is complete, causing fail-over-list to be empty
-
- Done
-