Windows 10 / Raspberry Pi B сети спит - PullRequest
0 голосов
/ 09 мая 2018

Я использую четыре компьютера с Windows 10, каждый из которых имеет доступ к Mosquitto, который установлен на RaspberryPI B. У меня также есть 10 узлов ESP8266, подключенных к комарам

Мониторинг MQTT-сообщений на компьютерах, два работают, как ожидалось, и два, кажется, некоторое время засыпают, под этим я подразумеваю, что сообщения не принимаются в течение некоторого времени, обычно около 60 секунд, но не более 1000 секунд.

ESP посылает живые сообщения каждые 15 секунд, и все работает хорошо. Именно эти живые сообщения я отслеживаю, подсчитывая сообщения в пакете, а затем подсчитывая расстояние между пакетами.

Когда период ожидания истекает, все пропущенные сообщения отправляются на ПК, то есть в пакетном режиме появляются несколько живых сообщений с любого узла, почти как если бы сервер их сохранял и отправлял все вместе.

То, что я уже пробовал:

  • переустановил новую систему (Джесси) и новую копию москита на двух пи, каждый делает то же самое.
  • 2) на одном из окон ПК полностью вытер жесткий диск и заново установлена ​​чистая копия windows 10

  • отключил алгоритм Nagle в реестре, так как это может вызвать задержку работы сети по ссылке http://www.fixwindowserrors.biz/blog/disable-nagle-algorithm-in-windows-10#why

Боюсь, я достиг предела своих способностей с этой проблемой и отчаянно нуждаюсь в помощи.

...