【发布时间】:2019-10-27 07:21:49
【问题描述】:
我已经编写了这个运行 TCP 服务器的服务,它使用 node.js 将数据从微控制器获取到 mysql 服务器。
root@DietPi:~# sudo cat /lib/systemd/system/mysqlwifi.service
[Unit]
Description=MySQL exampledb update
After=multi-user.target
After=network-online.target
Wants=network-online.target
[Service]
Type=idle
ExecStart=/usr/bin/node /home/dietpi/node_server/mysqlwifi.js > /home/dietpi/node_server/mysqlwifi.log 2>&1
[Install]
WantedBy=multi-user.target
root@DietPi:~#
由于此服务对于将数据推送到 mysql 至关重要,我希望它在失败时自动重启。我还想知道如何在每次故障或服务恢复正常时发送电子邮件。
【问题讨论】: