Percona: obteve um erro ao escrever pacotes de comunicação

3

Desde alguns dias, dois de nossos aplicativos php (symfony2) estão relatando os seguintes erros no mysql-logs:

[Warning] Aborted connection 253 to db: '$appname' user: '$appname' host: 'localhost' (Got an error writing communication packets)

Uma ou duas páginas não são renderizadas e retornam um erro 503 em branco, o resto do site funciona bem.

A parte estranha é que esse problema começou em um servidor há alguns dias e, hoje de manhã, um segundo servidor é afetado. O Mysql está rodando local em cada servidor e está configurado para usar soquetes unix

Qual poderia ser a causa disso? Nenhuma alteração de configuração no código ou nos aplicativos da Web foi feita.

Coisas que tentei:

  • Aumentar max_allowed_packet de 1M para 16 e 64 - > sem sucesso
  • Limpe a configuração do mysql e redefina para os valores padrão - > sem sucesso
  • Aumentar buffers e cache do mysql - > sem sucesso
por user196611 04.12.2013 / 14:10

1 resposta

2

Descobriu-se que o mysql não era o culpado. No php-fpm request_slowlog_timeout foi definido como 1s. Aumentar esse valor corrigiu os erros. Parece que o fpm estava matando processos porque o timeout aumentou 1 segundo.

    
por 04.12.2013 / 16:29