我正在使用 Nginx 运行一个用 c++ 编写的 Fastcgi 应用程序,它运行良好。该应用程序通过 spawn-fcgi 启动,使用以下命令有 4 个子进程:
spawn-fcgi -f ./fcgiapp -p 9000 -F 4
但是……我注意到所有事情都只使用一个流程。
我已经使用 JMeter 运行了负载测试,只有一个进程获得了所有负载。
我使用 Nginx 作为 Web 服务器,并使用 fastcgi_pass 到 localhost:9000,一切运行正常。
有谁知道要让所有进程处理由 Nginx 传递的负载,需要做什么?