使用Apache / FastCGI生成多个C可执行进程

时间:2010-04-22 06:13:22

标签: c apache process fastcgi

我没有成功找到这个问题的帮助。我想要做的是:我有一些基于C的可执行文件来实现服务器端逻辑。每个客户端应该有一个进程运行此可执行文件。应该在客户端的第一个HTTP请求时调用该进程,并在稍后发出特定的HTTP请求时终止该进程。

所以这就是问题所在。如何从基于HTTP请求内部的FCGI程序启动新进程,在该进程中运行我的C-executable,然后从同一个FCGI程序中终止进程?有效地,服务C应用程序进程然后在后台运行。

1 个答案:

答案 0 :(得分:1)

如果从fastcgi.com下载devkit,它包含一个线程服务器示例,该服务器使用libfcgi函数来分离工作线程中的头文件。

应该为您提供管理可执行实例的良好起点。