Hello, We have 4 individual client processes that send intermittent messages over ZeroMQ/PGM Protocol to a single server-side process. Both the client and server side are developed on Windows 7 in C#. All Clients send messages on the same group and port: 239.10.20.1:2350
Everything goes well most days, but once a week we noticed that the server process would receive several messages that appeared corrupted and then it just stopped receiving new ZeroMQ messages altogether. This prompted us to create a lightweight C++ app that simply listens for ZeroMQ Multicast messages. The same problem occurred in the lightweight C++ app. What would happen is: The server seemed to stop handling one of the client's messages for a few seconds, and then it would get a corrupted message that appeared to be a jumble of the last couple messages sent by that client. After that occurrs, the ZeroMQ get_message() call just stops returning new messages. (New messages were definitely still coming in from all clients) It should be noted that we never see this issue if we only have 1 client process using a single group and port communicating with our server side process. For more information, my co-worked Alex has posted about this also: http://lists.zeromq.org/pipermail/zeromq-dev/2013-August/022290.html Thanks for any help Paul
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
