Проблема с wb-rules

Здравствуйте. проблема с wb-rules:

09-08-2024 02:13:47.907 ERROR: [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken (&{{{{0 0} 0 0 0 0} 0x1046740 } 21016})
09-08-2024 02:13:45.424 ERROR: [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken (&{{{{0 0} 0 0 0 0} 0x13a44c0 } 51445})
09-08-2024 02:13:37.905 ERROR: [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken (&{{{{0 0} 0 0 0 0} 0x1046540 } 21015})
Как я понял, wb-rules не смог подключиться к mosquitto, и записать данные в виртуальный девайс из топика реального девайса. Спустя 2 часа проблема сама по себе исчезла. Сейчас все работает в штатном режиме.
Хотелось бы разобраться, в чем именно возник затык, чтобы устранить этот недочет в будущем.

приложен диагностический архив, доступен только сотрудникам поддержки
(242,2 КБ)

вырезка из лога с ошибкой
error.log (9,6 КБ)

Добрый день.
Судя по нагрузке на CPU и потребляемым ресурсам - возможно рекурсивное создание правил.

root     11576 47.0  1.7 1175892 36972 ?       Ssl  Jul02 25625:08 /usr/bin/wb-rules -syslog -editdir /etc/wb-rules/ /usr/share/wb-rules-system/rules/ /etc/wb-rules/ /usr/share/wb-rules/

Рекомендую тщтельно проверить скрипты на количество создаваемых объектов и на освобождение ненужных.

что в вашем понимании создаваемые объекты? Если имеете в виду вируальные устройства, то они создаются один раз, если я все верно понимаю

Правила, таймеры, любые объекты работающие с mqtt.
Например как в Bad socket read/write - #10 от пользователя BrainRoot