enable=false 时走 NewSystemCtlController,其 Status() 在服务未运行时 只返回 Running:false 无原因。现通过 systemctl show 获取 ActiveState/SubState/Result/ExecMainStatus/NRestarts, 给出可读提示: '启动失败(退出码 X, 已重启 N 次)' 或 '未运行(systemctl: x/y)' |
||
|---|---|---|
| .. | ||
| cmd/safesight-agent | ||
| internal | ||
| agent.config.example.json | ||
| build_rk3588.bat | ||
| go.mod | ||
| rk3588-agent_linux_arm64 | ||
| safesight-edge-agent | ||