nginx 如何让niginx fastcgi并行运行请求?

8zzbczxx  于 2023-02-15  发布在  Nginx
关注(0)|答案(1)|浏览(112)

我正在尝试让nginx在一个fasgcgi后端同时服务多个连接。
这个stackoverflow answer可能包含了答案,但是忽略了说在哪里可以配置这个选项。我看到的所有选项都在配置文件中。我应该把命令行选项放在哪里,比如“-c 2”?它不是nginx -c,那是config。我没有看到任何地方看起来像是命令行选项。

t0ybt7op

t0ybt7op1#

好的,看来我不需要上面的链接答案了,设置是

FCGI_CHILDREN

我发现这个的原因是这个设置不在nginx的config中,它在fcgiwrap的config中。(在我的机器上)在/etc/init.d/fcgiwrap中。

FCGI_CHILDREN="5"

只需将其更改为大于一,就可以同时运行多个请求。
相关答案提到

if you are using spawn-fcgi to launch fcgiwrap then you need to use -f "/usr/bin/fcgiwrap -c 5"

但我没必要这么做。

相关问题