В настоящее время мы обновляем ZeroMQ с версии 2.2.12 до версии 4.0.5, и мы обнаруживаем, что производительность значительно хуже с момента обновления.ZeroMQ slow после обновления
У нас есть довольно простая топология DEALER/DEALER с 1: 1 или 1: многими соединениями. При опросе мы запускаем насос сообщений на обоих концах соединения.
Мы используем несколько различных привязок (ffi-rzmq, clrzmq, jzmq и zmq_cpp), чтобы обеспечить возможность обмена компонентами, написанными на разных языках. Все наши компоненты, похоже, страдают от тех же проблем с производительностью.
Мы работаем под управлением Windows 7 с использованием штекеров TCP (127.0.0.1) TCP.
Кто-нибудь есть какие-либо идеи о том, что может быть неправильным (или даже любая дополнительная информация, я должен представить здесь?)
Я предлагаю вам получить некоторые твердые цифры и перейти в список рассылки ZMQ (http://lists.zeromq.org/pipermail/zeromq-dev/). Как минимум, вам понадобится примерный код, который показывает, как вы делаете то, что делаете, какие-либо крайние случаи, которые вы можете вызвать. – Jason