Answers:
我已经在几个项目上做到了。如果您查看gpsdpiTracker,请访问https://bitbucket.org/dnetman99/raspberrypiprojects,它trackerServer.py
使用daemon类来守护脚本。然后,我只是restartd
用来观察它是否停止并重新启动,这也意味着它将在启动后也将其启动。我还使用了骨架文件来启动,停止守护程序,但是如果您使用此方法,则没有必要。
restartd = sudo apt-get install restartd
看看我们在客户端pybit-client中守护进程的方式。
https://github.com/nicholasdavidson/pybit
它被设计为在24/7小型ARM盒上作为守护程序运行。
处理记录,信号处理,启动/停止脚本等...