Pregunta

Tengo un problema aweird que sólo acaba de comenzar pasando.

tengo un pequeño grupo (una web y un dB) y la configuración Puedo alojar un grupo bastante popular de4 -5 sitios que permiten a los usuarios crear sus propias dynamicly communitys chat móvil automaticamente. cada sitio tiene su propia base de datos MySQL producir unas poblada automaticamente.

todo esto está bien,

pero en las últimas 24 horas cosas extrañas han empezado sucediendo, Yo antes tenía las max_connections sql establecen en 500 y esto era perfectamente adaqute para la demanda, pero ahora incluso cuando me puse la conexión de 4000+ todos ellos están maxxed dentro de 5-10 minutos, y processlist MySQL muestra miles de conexiones de usuarios no autenticados que se sientan en el estado de conexión,

He pasado por los sitios y todas sus configuraciones de MySQL están muy bien, así no puedo ver cuál es el problema.

especificaciones del servidor abajo

servidor db:

  • dual AMD Opteron 246
  • 8 GB de RAM
  • hd 120gb (64gb libre)
  • intercambio 33ES (utilizado rarly pero su para emergencys)
  • centos 5 de 64 bits.
  • 100 Mbit LAN directa a serv web

Sólo MySQL, ssh y webmin en marcha, no hay otras aplicaciones instaladas

servidor web:

  • amd athlon 64 3800 +
  • Plesk 9.2.1
  • 4gb RRAM
  • 2x120gb HDS

Estado de Apache enel servidor web sólo muestra las conexiones HTTP 120ish butthe SQL sigue subiendo

¿Fue útil?

Solución 2

encontrado el problema, por alguna razón mysql había decidido empezar a tratar de dodns operaciones de búsqueda para las conexiones, DontKnow por qué, pero itseems que ser resuelto ahora, después de la adición de skip-name-resolve a my.cnf

Otros consejos

Si ha cambiado absolutamente nada más, tal vez alguien está tratando de atacar a su sitio?

A ver si puedes encontrar lo iPS las conexiones espurias están viniendo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top