Estou usando o Apache como um proxy reverso para um aplicativo Tornado e atualmente carrego websockets de teste no sistema.
Ainda nos estágios preliminares, a configuração é a seguinte:
Eu acho que se eu deixar que ele suba e então subitamente termine cada script (cancelando todas as 6000 conexões) e então reinicie o Apache, o carregamento do sistema do servidor aumenta como um louco. Eu estou falando como 300-500 (servidor tem 16 núcleos).
Mas a parte louca é que nada parece ser afetado. Os resultados de vmstat
e iostat
mostram que o disco e a CPU estão quase inativos. Meus aplicativos ainda funcionam muito bem. Eu até tenho uma consulta ao meu aplicativo Tornado em execução em um loop while da minha máquina local.
Além de um pequeno soluço desde o reinício, ele também não parece afetado. Alguma ideia em que posso resolver o problema a seguir?