Percona: Se produjo un error al escribir paquetes de comunicación

Percona: Se produjo un error al escribir paquetes de comunicación

Desde hace unos días, dos de nuestras aplicaciones php (symfony2) informan los siguientes errores en los registros de mysql:

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

Una o dos páginas no se muestran y devuelven un error 503 en blanco; el resto del sitio web funciona bien.

Lo extraño es que este problema comenzó en un servidor hace unos días y esta mañana un segundo servidor se ve afectado. Mysql se ejecuta localmente en cada servidor y está configurado para usar sockets Unix

¿Cuál podría ser la causa de esto? No se realizaron cambios de configuración en el código ni en las aplicaciones web.

Cosas que probé:

  • Aumente max_allowed_packet de 1M a 16 y 64 -> sin éxito
  • Limpie la configuración de MySQL y restablezca los valores predeterminados -> sin éxito
  • Aumente los buffers y el almacenamiento en caché de MySQL -> sin éxito

Respuesta1

Resultó que mysql no era el culpable. En php-fpm request_slowlog_timeout se configuró en 1s. El aumento de este valor solucionó los errores. Parece que fpm estaba matando procesos porque el tiempo de espera aumentó 1 segundo.

información relacionada