Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Windows服务到守护进程服务_Python_Linux_Daemon_Pywin32 - Fatal编程技术网

Python Windows服务到守护进程服务

Python Windows服务到守护进程服务,python,linux,daemon,pywin32,Python,Linux,Daemon,Pywin32,我已经编写了多个python windows服务,现在我需要将它们移植到Linux 这些服务不断重复,直到升起结束标志,发出停止工作的信号。这就像windows中的任何服务一样,它使用pywin32库实现启动/停止/重新启动方法,以连接到windows的框架中。Linux中是否有这些命令的框架?我找不到这方面的任何文件 在开发Linux服务(守护进程)时,是否有遵循的模式?如果是,我在哪里可以找到这些资源 我知道pypi上有很多第三方Linux守护程序包,有人有偏好吗 是否有办法查看服务是否在不

我已经编写了多个python windows服务,现在我需要将它们移植到Linux

这些服务不断重复,直到升起结束标志,发出停止工作的信号。这就像windows中的任何服务一样,它使用pywin32库实现启动/停止/重新启动方法,以连接到windows的框架中。Linux中是否有这些命令的框架?我找不到这方面的任何文件

  • 在开发Linux服务(守护进程)时,是否有遵循的模式?如果是,我在哪里可以找到这些资源

  • 我知道pypi上有很多第三方Linux守护程序包,有人有偏好吗

  • 是否有办法查看服务是否在不同的Linux设备上运行?您可以远程启动和停止linux设备上的服务吗? 如果您无法检查服务是否在linux中运行,我想做的是创建一个服务器,该服务器接受各种命令,如:

    • 状态-通知作业是否在计算机X上运行
    • 关闭-结束服务(如果可以)
    • 开启-开启机器上的服务(如果可以)
  • 很抱歉问了这么多问题,但我是个Linux迷


    谢谢

    您有许多不同的选择,但一般来说,您需要研究Python之外的Linux方面的东西,以确定什么是有意义的。您选择的Linux发行版也会有所不同,因为其中一些发行版默认使用不同的服务管理框架。我个人倾向于喜欢,它有简单的直接配置文件,默认情况下在Ubuntu中也有。看看这个(不是我的),它对一些不同的选择有很好的概述


    欢迎来到Linux的野生世界,一开始它可能看起来很奇怪,但它真的很有趣

    您有许多不同的选择,但一般来说,您需要研究Python之外的Linux方面的东西,以确定什么是有意义的。您选择的Linux发行版也会有所不同,因为其中一些发行版默认使用不同的服务管理框架。我个人倾向于喜欢,它有简单的直接配置文件,默认情况下在Ubuntu中也有。看看这个(不是我的),它对一些不同的选择有很好的概述


    欢迎来到Linux的野生世界,一开始它可能看起来很奇怪,但它真的很有趣

    好的问题集,因为我正在寻找相同的。好的问题集,因为我正在寻找相同的。