I implemented PIGATO with following architecture,
I placed 2 brokers and 2 workers
broker 1 - have registered 2 workers
broker 2 - have registered 2 workers
Client use both the broker, and when we request it just go through any one,
and, if I stopped the broker that is handling request then client will receive timeout, and is not redirected to other broker.
(this seem to be message get lost)
Is there any way to distinguish this timeout from timeout when client fails (or client didn't send the response? )