使用Linux服务实现程序的开机自启动,但有时会出现自己的程序启动失败的情况,我们可以通过以下方法去排查。
1.使用systemctl status 服务名,查看服务的运行状态。如果服务处于错误状态,就证明服务没有正确启动自己的程序。
2.使用journalctl -u 服务名,查看服务启动日志。
3.使用如下命令,可以查看日志所占的磁盘大小:
journalctl --disk-usage
如果日志内容过多,可以删除多余的日志。
保留两天的日志:
journalctl --vacuum-time=2d
保留500M的日志:
journalctl --vacuum-size=500M