Eu tenho um problema estranho com essa configuração. Estranhamente, isso ocorre apenas quando se usa o própriocloud de um computador específico.
Problema é quando o usuário clica em "Atividades" um "documento" ícones um após o outro, por vezes, postgresql começa a usar quantidade insana de cpu e site pára de funcionar (504), mas apenas para um cliente específico, outros computadores ainda podem usar o local. A primeira coisa que ajuda é reiniciar o nginx.
Mas depois que eu aprendo como reproduzir esse erro e notei que o postgresql está usando 100% de um dos núcleos da cpu. Eu descobri que reiniciar apenas o postgresql também ajuda. Portanto, deve ser um erro relacionado ao postgres. Mas eu não tenho nenhum traço de causa em nenhum arquivo de log que eu verifiquei
Eu tentei atualizar o navegador no cliente sem efeito. Você pode apontar onde mais eu deveria procurar a causa? Talvez eu possa configurá-lo para matar / reiniciar a conexão do banco de dados que está causando o problema? Estou realmente sem ideias
Tentei reproduzir isso em outros computadores com as mesmas versões do Firefox e do Windows 7 (mesmas atualizações) sem sucesso.
Como posso verificar o que o postgresql está tentando fazer quando está trabalhando tão difícil e interminavelmente?
Configs são praticamente todos os padrões, além de aumentar pm.max_children
para php5-fpm
e adicionar pm.max_requests = 5000
a ele - isso foi antes de eu observar o comportamento do banco de dados.
A configuração do Nginxn é diretamente dos documentos do ownCloud.
Servidor está executando o Ubuntu 12.04
Tags nginx postgresql php-fpm owncloud