Я работаю над проектом IoT, в котором участвуют тысячи клиентов MQTT, подключенных к брокеру (mosquitto) через маршрутизатор / модем 4G / WiFi. Менее 10 клиентов подключены к одному и тому же маршрутизатору, и маршрутизаторы приходят из разных мест (разных городов).
Сейчас у нас очень мало клиентов, и они всегда связаны с брокером. Из этого обсуждения я знаю, что проблем не будет, даже когда они вырастут до 1000+ единиц.
Мой вопрос о нагрузке трафика на соединение 4G. Конечный пользователь боится потребления данных, когда все эти «каналы» открыты и не используются. Насколько я понимаю, когда нет активности, отправляются только пакеты keep-alive , хотя я не могу точно найти эту информацию в документации MQTT.
Можно ли предположить, что трафик, когда ни один пакет не опубликован, незначителен?