This is a problem that we have been seeing over in Salt a great deal with PUB/SUB. It happens mostly over the internet and with cloud servers. Granted it is a little better with the latest 2. release, but it is still a serious problem. I have tried a number of things to bypass the issues but to on complete avail. The code that does it can be found here: Pub: https://github.com/saltstack/salt/blob/develop/salt/master.py#L282 Sub: https://github.com/saltstack/salt/blob/develop/salt/minion.py#L507
I probably should have asked this much sooner. Also, if the ZeroMQ team needs some cloud systems to test this on let me know and I will give you access to Salt Stack's cloud systems. The end results are also similar to the above mentioned situation, where the tcp connection lives, but it just seems to be dead. Thomas S Hatch On Mon, Oct 8, 2012 at 9:24 AM, Ian Barber <[email protected]> wrote: > On Mon, Oct 8, 2012 at 10:30 AM, Ji Zhang <[email protected]> wrote: > > Hi, > > > > I have a client (PULL) connect to the server (PUSH). At first they > > work just fine. But later the connection is broken, and client-side > > ZeroMQ doesn't try to reconnect to server. > > Could you break it down into a minimal client and server example, and > post the code? That would help if we could reproduce the case. > > Ian > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
