[ https://issues.apache.org/jira/browse/DISPATCH-1064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16541780#comment-16541780 ]
ASF GitHub Bot commented on DISPATCH-1064: ------------------------------------------ Github user ted-ross commented on a diff in the pull request: https://github.com/apache/qpid-dispatch/pull/339#discussion_r202067374 --- Diff: docs/books/user-guide/routing.adoc --- @@ -551,6 +562,11 @@ Link routes establish a link between a sender and a receiver that travels throug With link routing, client traffic is handled on the broker, not the router. Clients have a direct link through the router to a broker's queue. Therefore, each client is a separate producer or consumer. +[NOTE] +==== +Even though the client has a direct link to the broker, it will not be able to see a connection failure if the broker goes offline and will not attempt to reestablish the connection when the broker comes back online. If you want the connection to be reestablished automatically in this type of scenario, then you should use message routing with autolinks instead of link routing. For more information, see xref:routing-messages-through-broker[Routing Messages through a Broker Queue] and xref:considerations-for-broker-connection-failure-handling[Considerations for Broker Connection Failure Handling]. --- End diff -- This is not correct. Connection reestablishment is _always_ attempted. With link-routing, the client needs to handle dropped links rather than (in addition to) dropped connections. With message-routing, the client needs to handle RELEASED/MODIFIED deliveries (usually by re-sending them). > Doc link route reconnect behavior > --------------------------------- > > Key: DISPATCH-1064 > URL: https://issues.apache.org/jira/browse/DISPATCH-1064 > Project: Qpid Dispatch > Issue Type: Improvement > Components: Documentation > Affects Versions: 1.2.0 > Reporter: Ben Hardesty > Assignee: Ben Hardesty > Priority: Major > > When the router is configured with a linkRoute and client connects using > failover, the link will not be reestablished should the router's connection > to the broker fail. If auto-reconnect isĀ required, the router should be > configured with autoLink. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org