根据我对SCGI 规范的理解,SCGI 服务器一次只能处理一个请求。SCGI 服务器一次只能处理一个请求是真的吗?
如何解决此限制,以便使用 SCGI 服务的 Web 应用程序一次能够处理多个请求?
我考虑过启动多个 SCGI 服务器。例如,如果我启动两个 SCGI 服务器分别监听127.0.0.1:8000
和127.0.0.1:8001
,我可以像这样配置 NGINX Web 服务器:
upstream myservers {
server 127.0.0.1:8080;
server 127.0.0.1:8001;
}
location / {
include /etc/nginx/scgi_params;
scgi_pass myservers;
}
这种方法实际上是否允许我的 Web 应用程序一次服务多个请求?