[prev in list] [next in list] [prev in thread] [next in thread]
List: activemq-dev
Subject: [jira] [Commented] (AMQ-3542) Using failover: with static discovery in a network connector to choose
From: "Martin Serrano (JIRA)" <jira () apache ! org>
Date: 2012-04-30 10:10:47
Message-ID: 566796413.8855.1335780647956.JavaMail.tomcat () hel ! zones ! apache ! org
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/AMQ-3542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13264860#comment-13264860 \
]
Martin Serrano commented on AMQ-3542:
-------------------------------------
note: Make sure you do not have randomize=false on your failover uri as I did. I \
copied it from a place where that makes sense. In this situation, it means the {{a}} \
part of the failover would always be chosen when recovery occurs and it will never \
fail over. That was a wasted day.
> Using failover: with static discovery in a network connector to choose from a \
> master/slave tuple leads to hangs and invalid states
> ----------------------------------------------------------------------------------------------------------------------------------
>
> Key: AMQ-3542
> URL: https://issues.apache.org/jira/browse/AMQ-3542
> Project: ActiveMQ
> Issue Type: Bug
> Components: Connector, Transport
> Affects Versions: 5.4.2, 5.5.0
> Reporter: Gary Tully
> Assignee: Gary Tully
> Labels: failover, master, network, slave
> Fix For: 5.6.0
>
>
> static discovery will try to connect to all provided urls. When the list is a \
> master/slave pair with shared storage, only one will active, leading log messages \
> indicating repeated failure to connect. A potential solution is to use failover: \
> just to pick a url but let it delegate failover to the network connector such that \
> the network bridge is correctly stopped/restarted. \
> {{static:(failover:(tcp://a:61616,tcp://slave:61616)?maxReconnectAttempts=..)}} \
> This does not work reliably atm, due to inconsistency in the failover reconnect \
> logic, a network connectors interest in transport interruption/resumption and the \
> lack of thread safety in tracking existing bridges.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: \
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more \
information on JIRA, see: http://www.atlassian.com/software/jira
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic