Hi all, I am really confused about this tool. Hope some kind soul can help to explain the mechanism to me.
If we want to add a route between 2 brokers, we can use qpid-route route add ip:port ip:port exchange_type routingkey. Which means: A-->B A is a fake client and B will be the server. B will store all the route information and also will be waiting for A's data. Inside qpid it uses TCP protocol, so I guess B will be the server in the lower level(am I right?). In this way, we can add a route without broker A. Which means, even if we didn't start A, the route would still be added successfully. The problem is: Can we always do this thing? Ummm...if we let A missing for a very long time (at this time B and the route will always exist), then we start A again. Does it still works? Also, if we let the route existed in B, will B being busy(waiting for A's data) all the time? Another question is when we use -s option in qpid-route. I saw the help document it said: " Configure the route in the source broker (create a push route)." So does it mean A will be the server and B will be the fake client here? -s [ --src-local ] Configure the route in the source broker (create a push route). Thanks, Kyrie --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
