我想用systemd作为守护进程让我的python程序意外退出后能自动重启,我用nohup python3 coinview.py是能启动的,但是用systemctl start就是启动不了,service脚本好像也没问题。请问各位高手,这里出了什么问题?
我想用systemd作为守护进程让我的python程序意外退出后能自动重启,我用nohup python3 coinview.py是能启动的,但是用systemctl start就是启动不了,service脚本好像也没问题。请问各位高手,这里出了什么问题?
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答972 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
systemctl显示该进程退出,返回码1,需要使用
journalctl -u coinview
查看该service的日志确定是什么问题。如果日志没有提供有效信息,试着在你的程序关键位置加上调试信息、打印错误栈等。