[Unit] Description=Sentinel Updater Service After=network.target Wants=network.target [Service] Type=simple # 启动前确保可执行权限 ExecStartPre=/bin/chmod +x /opt/edge/updater ExecStart=/opt/edge/updater WorkingDirectory=/opt/edge/ User=root Group=root # 崩溃自动拉起 Restart=always RestartSec=10 # 日志直接进 journalctl StandardOutput=journal StandardError=journal # 可选:限制资源 LimitNOFILE=65536 [Install] WantedBy=multi-user.target