Problema de rendimiento en servidor al tener 2000 usuarios online

  • Autor Autor xho
  • Fecha de inicio Fecha de inicio

xho

Delta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Hola a tod@s,

El problema aparece cuando hay unos 2000 usuarios online, la web empieza a cargar super lenta.

En ese dedicado solamente tengo una web, corre vía wordpress, usa caché, usa muchos plugins y es muy pesada, pero igualmente siempre he intentado tenerla los más limpia posible.

Si algún experto puede ayudarme.. lo recompenzaré.

PD: No daré datos del servidor, si alguna persona quiere ayudarme tendrá que hacerlo vía teamviewer, por ejemplo.

Detalles del servidor:
E3-1270v6 3.80 GHz
32GB
2x240 SSD
1 Gbps
PHP 7
 
Última edición:
Caracteristicas del servidor?
 
raro, un servidor dedicado se supone soporta eso y más...
 
Te recomiendo que revises los plugins que tienes en tu web chico
 
De seguro el problema es optimización. ¿Que caracteristicas es el dedicado?
 
Lo más probable es cómo configuraste el stack de producción, si pusiste todo con configuración por defecto es más que seguro que eso te tendría que pasar.
Con el hardware que tienes es más que suficiente para manejar esa cantidad de usuarios sin que si quiera sufra en lo más mínimo el servidor.
:encouragement:
 
[MENTION=31548]leet[/MENTION] yo te puedo ayudar por donde sea y como gustes pero no sin antes saber cuál sería tu "recompensa". De por si no es el interés sino que a veces es una excusa más para ponerle precio al trabajo de los demás y eso es algo que no muchas personas valoran.

Escríbeme por privado y hablamos :encouragement:

Tienes configuraciones por defecto o sacadas de la internet, ocupas "recompensar bien" o pagar justo por el servicio ya que acá solo vas a ver muchas patadas voladoras o bien pondrás a modo de juego tu proyectó web, lo digo porque hasta el que no sabe se te va a ofrecer.
 
hola, habia tendio algo similar, es poblema de configuracion si tienes el ngnix activo en la conf del mismo, si esta en apache pues del apache, no me peguntes que era, porque no lo recuerdo, pero hay solucion rapida.
 
por disco no deberias tener problemas de latencia .. cpu y ram se ven bien ... yo apuntaria a codigo y/o seteos base del SO que estas usando y servicios ... apache, nginx u otro web server ?
como estan tus ajustes de mysql/maria db y el php ? usando php-fpm ( dynamic o on demand )

yo en gral me estoy decantando hace un tiempo por nginx+php-fpm/maria db .. rinde muy bien en carga extrema aun con hardware que no sea precisamente servidores de alto octanaje
 
[MENTION=31548]leet[/MENTION] lo que pides ya es un servicio de pago. La gente que sabe de administracion de servidores vive de ello.

Habla con los de cubenode.com . Tienen dedicados muy potentes y a los mejores sysadmins del foro trabajando. Creo que podran ayudarte con tu problema.
 
He estado laborando con el usuario desde hace unos días y frecuenta carga de querys por la cantidad de usuarios simultáneos, esto es debido a que no tiene todo el código de su desarrollo al día (Porque cuando lo llevamos a PHP 7.1 se comienza a explotar parte de la interfaz) e independientemente de esto debe haber uno que otro plugin ocasionando conflictos.

Se le ha aplicado la mejor configuracion de MariaDB para su servidor actualmente el cual ha reducido notablemente un 70% el load de carga como también un pal de configuraciones a Nginx, Php-fpm entre otros para acelerar la carga del sitio web y solucionar cualquier conflicto relacionado. Pasa que el usuario intenta alcanzar al 100 por 100 un performance 100% estable y no que degrade ni 1% cuando su sitio web tenga picos. Esto es un tema que no solo depende del Administrador de Sistemas sino del cliente en mejorar su desarrollo.

De momento la mejor solución para mantener balanceada esta carga es separar el Web Server de la base de datos bajo un servidor que se encuentre en el mismo Rack o bien un servidor potente que sea convertido en un nodo para separar los ambientes. Esto mejoraría en partes o solucionar su problema ya que una cosa compensa a la otra.

Hay que tomar en cuenta aspectos de que el cliente sostiene una conexión a internet de 250mbps para +2000 usuarios simultáneos, puede que sea la suficiente, pero en situaciones de ataques por ejemplo puede dejar gravemente afectado al sitio web todo acorde al tipo del mismo. Por ende, para solucionar el posible tema de la banda ancha limite el ocuparía optar por mínimo 1Gbps de internet que es otra opción por elegir.

De momento todo está funcionando de 10, cada uno de su lado está de vez en cuando monitoreando y ajustando detalles.

- - - Actualizado - - -

No es por nada pero si fuera así al menos cada dos semanas no viera hasta uno y dos clientes salir de la empresa que comentas por desesperación ya sea derivada a cualquier tipo de situación [MENTION=3548]bettotheflayer[/MENTION] si son los mejores como comentas ya me imagino...

Ten en cuenta que no se puede generalizar & discriminar ya que los demás usuarios notan tu favoritismo.
 
Última edición: