Привет.
Где-то месяц аптайма, контроллер пропал из скады. Залез не без труда шеллом, глянул.
mosquitto занимает 354 метра памяти и cpu usage > 60%, остальное практически не ворочается.
Перестартовал. Нашел в логе вот что, много раз подряд:
Mar 7 12:50:09 wirenboard-AGPLM2T7 wb-rules[10524]: ERROR: [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken (&{{{{0 0} 0 0 0 0} 0x13a7b00 false } 301})
Mar 7 12:50:19 wirenboard-AGPLM2T7 wb-rules[10524]: ERROR: [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken (&{{{{0 0} 0 0 0 0} 0x13fc680 false } 302})
Это кто и почему?
Произошло это наутро после добавления в mosquitto.conf.d второго бриджа (через полсуток). Убрал его, перезагрузил москита, ворочаться начало лучше, но: а) ошибки такие продолжают лететь в syslog; б) в топе всё еще горячо:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12456 root 20 0 149672 63992 1848 S 52.5 12.6 6213:51 wb-mqtt-serial
10524 root 20 0 921584 13076 4000 S 22.5 2.6 4:52.60 wb-rules
19353 mosquit+ 20 0 354692 348512 2232 R 12.2 68.5 1:19.40 mosquitto
Ребут не наш метод, надо докопаться. Благодарю за помощь.