小编Gio*_*ter的帖子

如果网络连接断开,则重新启动 systemd 服务

我将此单元文件作为 systemd 服务运行。它基本上启动了一个在本地网络上的 Raspberry Pi 上运行的 Nodejs Express 应用程序。该应用程序运行良好,但如果由于某种原因路由器或网络出现故障并再次备份,该应用程序将停止侦听,我必须重新启动 systemd 服务才能使其再次运行。

[Unit]
Description=Employee Manager PiClock VueJs App
Wants=network-online.target
After=network-online.target

[Service]
ExecStart=/home/pi/.nvm/versions/node/v8.9.4/bin/node /home/pi/employee-manager-app/vuejs-app-server/app.js
User=pi
Restart=always
# Restart service after 2 seconds if node service crashes
RestartSec=2

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

如果网络再次出现故障,有没有办法自动重新启动服务?

linux service networking node.js systemd

6
推荐指数
2
解决办法
3172
查看次数

如何使用connman为wifi网络设置静态IP地址

我正在尝试使用connmanctl为wifi网络设置静态IP(手动,无dhcp)地址。我正在运行Angstrom Linux。

我得到以下内容:

连接
connmanctl>配置wifi_“ HASH” _managed_psk --ipv4手册192.168.10.2 255.255.255.0 192.168.10.1错误wifi_“ HASH” _managed_psk:不支持

任何人都有一个想法怎么做?

linux dhcp static-ip-address wifi connman

2
推荐指数
2
解决办法
2万
查看次数