...
No Format |
---|
$ qpid-route link list localhost:10001 Host Port Transport Durable State Last Error ============================================================================= localhost 10002 tcp tcp N Operational localhost 10003 tcp tcp N Operational localhost 10009 tcp tcp N Waiting Connection refused |
...
If an operational link is disconnected, the initiating broker will attempt to re-establish the connection with the same interval back-off.
The shortest retry-interval is 2 seconds and the longest is 64 seconds. Once enough consecutive retries have occurred that the interval has grown to 64 seconds, the interval will then stay at 64 seconds.
Durable Links and Routes
If, when a link or a route is created using qpid-route, the --durable
option is used, it shall be durable. This means that its life cycle shall span restarts of the broker. If the broker is shut down, when it is restarted, the link will be restored and will begin establishing connectivity.
A non-durable route can be created for a durable link but a durable route cannot be created for a non-durable link.
No Format |
---|
$ qpid-route dynamic add localhost:10003 localhost:10004 fed.topic
$ qpid-route dynamic add localhost:10003 localhost:10004 fed.topic2 --durable
Failed: Can't create a durable route on a non-durable link
|
In the above example, a transient (non-durable) dynamic route was created between localhost:10003 and localhost:10004. Because there was no link in place, a new transient link was created. The second command is attempting to create a durable route over the same link and is rejected as illegal.
Dynamic Routing
Static Routing
...