Ubuntu 中永无休止的 python 后台进程的 Upstart 或 Cron?
我在 Python 中有一个简单的小邮件队列,我想将其作为永无休止的后台进程运行。我使用的是 Ubuntu 10.04,并开始使用 cron 路线,但一直在阅读一些对新贵的鼓励。我要么无法很好地工作,要么根本无法工作。有什么建议吗?
I have a simple little mail queue in Python that I want to run as a neverending background process. I'm on Ubuntu 10.04 and started down the cron route but have been reading some encouragement for upstart. I can't get either to work very well or at all. Any advice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于您的进程需要永远运行并且不需要进行调度,因此您最好编写一个新贵守护进程而不是编写一个 cronjob。如果你用谷歌搜索“ubuntu upstart deamon”,就会发现很多包含想法和建议的文章。例如,这篇关于让你的守护进程保持活力的文章。
Since your process needs to run forever and doesn't need to be scheduled, you are better of writing an upstart daemon instead of a cronjob. If you Google 'ubuntu upstart deamon' there are plenty of articles with ideas and advice. For instance, this one about keeping your deamon alive.