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

时间:2011-04-20 08:23:53

标签: python linux

当运行gunicorn(一个python守护程序)然后运行ps aux | grep gunicorn时,您将获得每个工作程序和主进程的进程。

如果您杀死主进程,则将其全部杀死。

如何在Python中执行此操作?

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

1 个答案:

答案 0 :(得分:4)

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

由于gunicorn是开源的,您可能还想查看代码。