如何在Linux下的Python中创建主进程?

在运行时,gunicorn(Python守护程序)然后是ps aux | grep gunicorn,您将获得每个工人的流程和一个主流程.如果您杀死了主进程,那么您将全部杀死.如何在Python中做到这一点?每个进程是否有相互通信的方法(发送数据,...

在运行时,gunicorn(Python守护程序)然后是ps aux | grep gunicorn,您将获得每个工人的流程和一个主流程.

如果您杀死了主进程,那么您将全部杀死.

如何在Python中做到这一点?

每个进程是否有相互通信的方法(发送数据,异步响应等)?

解决方法:

您可以使用多处理模块来创建工作进程.为了获得所需的行为,您需要实现一个信号处理程序,该处理程序将捕获常见的终止信号,终止工作进程并正常退出.

由于gunicorn是开源的,因此您可能还需要看一下代码.

本文标题为:如何在Linux下的Python中创建主进程?

基础教程推荐