SystemD多进程管理器

sdmpm的Python项目详细描述


SystemD多进程管理器

Build StatusLatest version on PyPILicense

SystemD使用模板支持完全相同类型的多个进程。然而,增加或减少进程的数量是非常乏味的。这个脚本旨在简化这个过程。在

安装

脚本以sdmpm的名称发布在PyPI上。在

  1. 使用pipxpsm等工具将此脚本安装到专用的virtualenv:psm install sdmpm
  2. 使用pip:pip install sdmpm(最好使用--user或在virtualenv中安装)

您也可以直接从Github下载脚本,它没有外部依赖性,并且在python3.5及更高版本上进行了测试。在

wget https://github.com/anlutro/systemd-multi-process-manager/raw/master/src/sdmpm.py -o /usr/local/bin/sdmpm

使用

假设您已经配置了一个模板化服务(即,有一个/etc/systemd/system/example@.service),您可以使用它来确定应该运行多少个该进程:

^{pr2}$

您还可以使用标准的systemctl命令,例如statusstartstoprestartenable和{}。在

您可以传递--user,它的工作方式与systemctl --user相同。在

许可证

此存储库的内容在GPL v3 license下发布。有关详细信息,请参阅包含的LICENSE文件。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值