2

如果我将 Apache 与一组工作进程一起使用,并且其中一个启动了自己的长时间运行的进程,那么该工作进程会发生什么?Apache最终会杀死它,杀死子进程吗?那个工人会永远不可用,但继续运行吗?如果它启动一个线程而不是一个进程,它有什么不同?它在各种 Web 应用程序部署方案中有何不同?

4

1 回答 1

1

长期运行的进程是如何启动的?一个cgi?如果是这样,apache 工作进程将等待您的进程完成,无论需要多长时间,它都不会再提供任何请求。如果您停止 apache,工作进程将被终止。你的进程会发生什么取决于它在接收到 TERM 信号时会做什么。

于 2008-10-28T13:38:02.310 回答