我们安装了nginx,想要spawn -fcgi多个“.fcgi”文件。 程序是用C编写的。我们如何一次性生成所有的文件?
编辑
这是场景:
我有3个不同的scheme来服务。 比方说,我已经从谷歌,雅虎,Bingsearch结果。 我想显示上面提供者的结果的3列。 我有3个fcgi脚本,每个提供者一个。
你如何build议我把所有的3个行动?
事实上,你称他们为“FCGI脚本”意味着你打算让你的可执行文件是短暂的; 这实际上并不是FCGIdevise的。 FCGI的一个特点是stream程devise是长期运行的(与每次调用时重新初始化的老式CGI脚本相比)。
而不是通过FCGI连接三个不同的可执行文件之间切换,你可以通过FCGI使用一个长期运行的可执行文件,它有一个内部函数指针来定义逐个呼叫的所需function?
你的问题的另一半涉及如何pipe理正在运行的FCGI应用程序,以允许它通过nginx访问。 您将需要像Supervisor一样的stream程pipe理应用程序来启动和监视您的FCGI应用程序。