httpd配置文件有多少个fastcgi处理程序?我想设置httpd服务器来服务在不同的tcp套接字上运行的多个fastcgi程序。 例如:http://uwsgi-docs.readthedocs.io/en/latest/OpenBSDhttpd.html
4
是否可以让另一个fastcgi程序监听3032,3034等?
答案 0 :(得分:2)
简短的回答是是的,足以让您不必担心。
没有明显的硬编码限制。每个服务器或位置块只能有一个fastcgi
选项,但每个服务器可以有多个位置,例如您提供的example页面:
server "default" {
listen on 0.0.0.0 port 80
location "/foo/*" {
fastcgi socket ":3031"
}
location "/cgi-bin/*" {
fastcgi socket ":3032"
}
}
虽然 parse.y 累计将此限制为INT_MAX
,但实际上您将受限于每个进程允许/可用的文件描述符数(包括httpd&#) 39;其他需要fd' s