J’ai un début de piste sur un raté de redémarrage :
0000|[2024-02-27 19:19:21,050]INFO Main MainThread set_log_level() : New log level set to: WARNING
0001|[2024-02-27 19:20:17,901]INFO Main MainThread set_log_level() : New log level set to: WARNING
0002|[2024-02-27 19:20:20,806]INFO Main MainThread set_log_level() : New log level set to: WARNING
0003|[2024-02-27 19:20:20,806]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0004|[2024-02-27 19:21:21,078]INFO Main MainThread set_log_level() : New log level set to: WARNING
0005|[2024-02-27 19:22:21,410]INFO Main MainThread set_log_level() : New log level set to: WARNING
0006|[2024-02-27 19:22:21,410]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0007|[2024-02-27 19:23:21,732]INFO Main MainThread set_log_level() : New log level set to: WARNING
0008|[2024-02-27 19:23:21,732]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0009|[2024-02-27 19:24:22,093]INFO Main MainThread set_log_level() : New log level set to: WARNING
0010|[2024-02-27 19:24:22,093]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0011|[2024-02-27 19:24:36,072]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
0012|[2024-02-27 19:25:06,519]INFO Main MainThread set_log_level() : New log level set to: WARNING
0013|[2024-02-27 19:25:22,611]INFO Main MainThread set_log_level() : New log level set to: WARNING
0014|[2024-02-27 19:25:32,927]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
0015|[2024-02-27 19:26:22,940]INFO Main MainThread set_log_level() : New log level set to: WARNING
0016|[2024-02-27 19:26:22,941]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0017|[2024-02-27 19:26:36,096]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
0018|[2024-02-27 19:27:22,303]INFO Main MainThread set_log_level() : New log level set to: WARNING
0019|[2024-02-27 19:27:22,303]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0020|[2024-02-27 19:28:22,602]INFO Main MainThread set_log_level() : New log level set to: WARNING
0021|[2024-02-27 19:28:22,602]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0022|[2024-02-27 19:29:22,892]INFO Main MainThread set_log_level() : New log level set to: WARNING
0023|[2024-02-27 19:29:22,893]ERROR Main MainThread prepare() : This daemon already runs! Exit 0
0024|[2024-02-27 19:30:03,996]INFO Main MainThread set_log_level() : New log level set to: WARNING
0025|[2024-02-27 19:30:21,581]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
0026|[2024-02-27 19:30:22,960]INFO Main MainThread set_log_level() : New log level set to: WARNING
0027|[2024-02-27 19:30:37,623]ERROR JMsg.Rcv MainThread is_working() : Nothing has been received for 315s (max 315s), Jeedom does not want me any longer.
Et effectivement, sur le serveur :
root 1265 0.0 0.0 8248 4512 ? SN 19:20 0:00 sudo /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel warning --socketport 55035 --mqtt_server mqtt://XXX:1883 --username --password --callback http://localhost/plugins/mqtt2/core/php/jeeMqtt2.php --apikey XXX --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
root 1266 1.0 0.1 11430184 84092 ? SNl 19:20 0:09 /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel warning --socketport 55035 --mqtt_server mqtt://XXX:1883 --username --password --callback http://localhost/plugins/mqtt2/core/php/jeeMqtt2.php --apikey XXX --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
root 7050 0.2 0.0 248580 22740 ? SNl 19:30 0:00 /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py
root 9721 0.5 0.0 174744 22504 ? SNl 19:35 0:00 /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py
Après relance :
root 1265 0.0 0.0 8248 4512 ? SN 19:20 0:00 sudo /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel warning --socketport 55035 --mqtt_server mqtt://192.168.10.153:1883 --username --password --callback http://localhost/plugins/mqtt2/core/php/jeeMqtt2.php --apikey XXX --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
root 1266 0.9 0.1 11433476 86728 ? SNl 19:20 0:11 /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel warning --socketport 55035 --mqtt_server mqtt://XXXX:1883 --username --password --callback http://localhost/plugins/mqtt2/core/php/jeeMqtt2.php --apikey XXX --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
www-data 10181 1.6 0.0 839612 25096 ? Sl 19:35 0:04 /var/www/html/plugins/jMQTT/resources/jmqttd/venv/bin/python3 /var/www/html/plugins/jMQTT/resources/jmqttd/jmqttd.py
Je dois regarder pourquoi ça boucle comme ça, en plus c’est aléatoire et en activant en mode INFO ça génère beaucoup de ligne quand on a beaucoup d’équipements.