Я управляю брокером москитов на устройствах Debian Stretch ARM (аналогично Raspberry Pi).
Но запуск mqtt-брокера занимает около 2 минут (готов к подключению) и занимает 100% процессорного времени при запуске.
Это ссылка на скриншот 100% загрузки процессора
Я также замечаю, что если я запускаю mqtt-брокер без -c /etc/mosquitto/mosquitto.conf
, он сразу же запускается с низкой загрузкой процессора.
Это мой конфигурационный файл mqtt:
~$ cat /etc/mosquitto/conf.d/mosquitto.conf
bind_address 0.0.0.0
port 1883
protocol mqtt
И моя версия брокера MQTT 1.5.5:
sudo mosquitto --help
mosquitto version 1.5.5
mosquitto is an MQTT v3.1.1 broker.
Почему мой брокер занимает так много времени, чтобы начать? Любой ответ будет оценен!