Estou executando um aplicativo Fastcgi escrito em c ++ com Nginx e está funcionando muito bem. O aplicativo inicia via spawn-fcgi com 4 processos filhos usando o seguinte comando:
spawn-fcgi -f ./fcgiapp -p 9000 -F 4
No entanto ... notei que apenas um processo é usado para tudo.
Eu executei um teste de carga com o JMeter e apenas um processo recebe toda a carga.
Estou usando o Nginx como servidor web e usando o fastcgi_pass para o localhost: 9000 e tudo funciona bem.
Alguém sabe o que deve ser feito para que todos os processos que processam a carga sejam transmitidos pelo Nginx?