Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a lot of incoming third-party ZMQ traffic (zmq.PULL on our side).

We need to implement a high-availability solution for that traffic. At the very least, we need to be able to manually switch the actual data receiver machine to another one without losing (much) traffic.

Please advise an existing high-availability solution that supports ZMQ. (Yes, it will not be hard to code one, but we'd like to use something already well-tested and proven, just to be on the safe side.)

share|improve this question
I'm wondering, will HAProxy in tcp mode work? Probably not, due to multi-part ZMQ messages (which ought all go to the same machine)... Is there a way to teach HAProxy that? – Alexander Gladysh Jul 6 '13 at 5:19

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.