0
我有一个ajax应用程序内置在催化剂中,通过fastcgi运行。我注意到我的所有ajax请求都启动了另一个进程,并且这个进程无限期地延续下去。Ajax Perl Catalyst FastCGI子进程不会死亡
理想情况下,我想让我的主页保持在附近,但ajax页面应该停止并根据需要重新启动。
这是一个常见问题,以及如何解决这个问题。
如何让服务器更快地关闭非活动进程?
我有一个ajax应用程序内置在催化剂中,通过fastcgi运行。我注意到我的所有ajax请求都启动了另一个进程,并且这个进程无限期地延续下去。Ajax Perl Catalyst FastCGI子进程不会死亡
理想情况下,我想让我的主页保持在附近,但ajax页面应该停止并根据需要重新启动。
这是一个常见问题,以及如何解决这个问题。
如何让服务器更快地关闭非活动进程?
答案是依赖于web服务器(并且fastcgi模块依赖于apache - 因为至少有2个不同的fcgi模块)。你还没有告诉我们哪个网络服务器等,所以我不能真正回答。 (但请查阅您的Web服务器/ fastcgi模块的文档)
另一种方法当然是使用外部fastcgi而不是动态模式运行服务器,这意味着您将启动固定数量的进程,前面,但从来没有创建更多或更少的数量来服务请求..
我使用Apache和FastCgi – shaneburgess