cronでsystemctl restartを実行する
以前、BME280センサ情報をAWS IoTで管理してCloudWachにデータを蓄積する仕組みを構築した。
まれに家のネットワークが不安定になった場合にオフライン状態になったまま復帰できないことが発生し、その度にスクリプトを再起動していた。
都度手動で再起動するのも手間なのでcronで1日1回scriptを再起動するようにしてみる。
0 0 * * * sudo systemctl restart awsiot.service
これでしばらく運用して安定するか試してみよう。