| 场景 | 服务反复重启/存活时间短 |
|---|---|
| 组合 | ps lstart/etimes + 日志 + dmesg |
存活时间
存活时间
ps -eo pid,lstart,etimes,cmd | grep -i 'app-server' | grep -v grep
# etimes 只有几十秒 → 刚重启过退出原因线索
退出原因线索
tail -n 100 /var/log/app/error.log
journalctl -u app-server --since '10 min ago' | tail -50 # systemd 托管时
dmesg | grep -i -E 'oom|killed process' | tail
ss -tlnp | grep ':8080' # 端口冲突导致起不来恢复过程记时间线(几点退出、几点被拉起、错误码):排查循环重启时时间线比单条日志有用得多。