[发明专利]一种基于Python多进程库创建systemd服务的方法在审
| 申请号: | 201710867983.2 | 申请日: | 2017-09-22 |
| 公开(公告)号: | CN107729073A | 公开(公告)日: | 2018-02-23 |
| 发明(设计)人: | 段璐恒 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 python 进程 创建 systemd 服务 方法 | ||
1.一种基于Python多进程库创建systemd服务的方法,其特征是:所述的方法包括:
S1:利用Python多进程库启动子程序,并创建相应功能的主体代码;
S2:利用函数指令退出主程序;
S3:创建服务启动脚本及配置文件,并发送给systemd。
2.根据权利要求1所述的一种基于Python多进程库创建systemd服务的方法,其特征是:所述的方法还包括:
S4:systemd启动服务。
3.根据权利要求2所述的一种基于Python多进程库创建systemd服务的方法,其特征是:步骤S4的具体实现过程为:systemd利用systemctl命令安装服务,并启动服务。
4.根据权利要求1或2所述的一种基于Python多进程库创建systemd服务的方法,其特征是:步骤S1的具体实现过程为:
基于想要实现的功能,在Python多进程库中选取相应的进程类;
利用选取的进程类启动其对应的子程序;
在启动的子程序内完成要进行工作的主体代码。
5.根据权利要求1或2所述的一种基于Python多进程库创建systemd服务的方法,其特征是:步骤S2的具体实现过程为:确定子程序征程运行后,启用os._exit()函数退出主程序。
6.根据权利要求1或2所述的一种基于Python多进程库创建systemd服务的方法,其特征是:步骤S3的具体实现过程为:
创建启动服务的脚本;
创建systemd配置文件,并将服务类型设置为forking类型;
将创建完成的所有服务信息发送给systemd。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710867983.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于RFID的超市运营售货系统
- 下一篇:一种电压暂降经济损失评估方法





