首页后端开发Python编程实现24小时运行的程序

编程实现24小时运行的程序

时间2023-06-06 05:00:02发布访客分类Python浏览1061
导读:编程实现24小时运行的程序?简单了说,你需要的仅仅是一个守护进程。在 Linux 系统下,有很多应用是需要不间断处理任务的,比如 sshd 服务,mysqld 服务。现在的 CENTOS7 发行版,默认使用 systemd 作为系统进程启动...

编程实现24小时运行的程序?

简单了说,你需要的仅仅是一个守护进程。

在 Linux 系统下,有很多应用是需要不间断处理任务的,比如 sshd 服务,mysqld 服务。

现在的 CENTOS7 发行版,默认使用 systemd 作为系统进程启动管理工具。

如果用windows的方法来说,就叫——“服务”。

下图就是 systemd 作者Lennart Poettering

如何添加一个系统服务?

Linux下很简单,使用 systemd 可能你仅需要一个

mytask.service

文件,并输入类似以下内容:

上面这个就是让 systemd 控制你的脚本

mytask.sh

不退出。一旦发生退出,就在30秒内重启。

mytask.sh

文件可以自由发挥。只要求一点,如果有系统级的 exit,就会触发 systemd 的 Restart 配置项,进行重启。结语

所以,你不需要 exit,也应该尽量避免 exit。

错误异常,可以手动收集处理。

我是@程序员小助手,持续分享编程与程序员成长相关的内容,欢迎关注~~

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 编程实现24小时运行的程序
本文地址: https://pptw.com/jishu/63513.html
如何在Python中用scikit python中的while循环是不固定次数的循环吗

游客 回复需填写必要信息