Я использую четыре компьютера с Windows 10, каждый из которых имеет доступ к Mosquitto, который установлен на RaspberryPI B.
У меня также есть 10 узлов ESP8266, подключенных к комарам
Мониторинг MQTT-сообщений на компьютерах, два работают, как ожидалось, и два, кажется, некоторое время засыпают, под этим я подразумеваю, что сообщения не принимаются в течение некоторого времени, обычно около 60 секунд, но не более 1000 секунд.
ESP посылает живые сообщения каждые 15 секунд, и все работает хорошо. Именно эти живые сообщения я отслеживаю, подсчитывая сообщения в пакете, а затем подсчитывая расстояние между пакетами.
Когда период ожидания истекает, все пропущенные сообщения отправляются на ПК, то есть в пакетном режиме появляются несколько живых сообщений с любого узла, почти как если бы сервер их сохранял и отправлял все вместе.
То, что я уже пробовал:
Боюсь, я достиг предела своих способностей с этой проблемой и отчаянно нуждаюсь в помощи.