Я работаю над архитектурой PUB/SUB со следующей настройкой:
Платформа: x86 Ubuntu 24.04
Версия ZeroMQ: 4.3.6 (libzmq)
Версия PGM: 5.3.18
Конфигурация сборки: нет дополнительных флагов, кроме --with-pgm.
Архитектура Подробности:
Издатели: 500–1000 PUB-клиентов, выполняемых на одном устройстве x86 в отдельных процессах.
Подписчик: один SUB-хост на отдельном устройстве x86.
Каждый издатель отправляет 10 коротких сообщений с интервалом 100 мс между сообщениями.
Проблема:
Некоторые сообщения не отправляются прибыть на SUB-хост. Эта проблема постоянно затрагивает первое сообщение вплоть до 10-го для каждого клиента.
Что может привести к тому, что SUB-хост пропустит эти первоначальные сообщения, хотя Wireshark подтверждает их получение? Существуют ли какие-либо конкретные конфигурации или дополнительные шаги отладки, которые мне следует рассмотреть для решения этой проблемы?
Будем очень признательны за любую информацию или предложения!
Диагностика:
Used Wireshark on the SUB side:
All messages appear to arrive successfully.
No NAK messages are sent for the missing messages.
Шаги, которые я пробовал (безуспешно):
On the sender side, set ZMQ_RECOVERY_IVL to 10 seconds.
On the receiver side, increased ZMQ_RATE to 10000 kbits/s.
On the receiver side, increased ZMQ_RCVBUF to 1000 kbits.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -zmq-4-3-6
Отсутствующие сообщения с PGM в архитектуре PUB/SUB с использованием ZMQ 4.3.6 ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отсутствующие сообщения с PGM в архитектуре PUB/SUB с использованием ZMQ 4.3.6
Anonymous » » в форуме C++ - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Отсутствуют сообщения с PGM в пабе/суб -архитектуре с использованием ZMQ 4.3.6
Anonymous » » в форуме C++ - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Отсутствуют сообщения с PGM в пабе/суб -архитектуре с использованием ZMQ 4.3.6
Anonymous » » в форуме C++ - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему шаблоны ZMQ PUSH/PULL и PUB/SUB ведут себя по-разному для поздних участников?
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-