Hola que tal, esta es mi primer consulta en el foro después de haber leido muchos problemas expuestos así como sus resoluciones aun no logro dar con el problema que yo puedo estar teniendo.
Les explico. Tengo un VPS contratado con conocida empresa española (no diré nombres porque no voy a decir que son malos hasta que alguien me saque de mis dudas), solicité el datacenter en Canada debido a que soy de México y quería la mayor velocidad de acceso posible.
Tengo montado un blog en wordpress con un tema responsivo.
Los datos del VPS
Core(TM) i5-3570S CPU @ 3.10GHz
4GB de ram
Les adjunto una imagen de lo que veo desde el panel de administración
Ahora son las 4:13PM es decir las personas apenas van regresando de a sus trabajos o terminando de comer y hay pocas visitas, En horas normales el blog se encuentra con 30 a 50 visitas activas y todo funciona bien. la ram apenas si sube a 1.5gb de usado
Con esos 50 usuarios la velocidad de carga es de 2 a 3 segundos y google speed arroja un 86.
Los consumos que he tenido desde que tengo el vps son estos
Tamaño de base de datos y datos almacenados
Ahora viene la pregunta
Entiendo que para una respuesta óptima del vps se juegan diversos factores, pero con los datos que les doy es decir con esas características ¿Cuantas visitas debería de poder adminsitrar por minuto?
*contestar a si mismos y luego siguen leyendo. para comparar lo que piensan con lo que me sucede
Ya que el problema que tengo es el siguiente. Digamos que el blog se encuentra con 50 personas dentro divididas en diversos artículos (tengo entendido que si ya están dentro no afecta al rendimiento pues ya hicieron uso de la base de datos etc). Sucede que yo coloco un tuit con un enlace al blog (en mi cuenta tengo muchos miles de seguidores) y en los próximos 10 minutos se suman 200 visitas (según google analytics) es decir como si hubieran llegado 150 nuevas lo cual serían 15 visitas por minuto. Pero claro, no llegan espaciadas, de esos 150 alrededor de 100 le dan clic al enlace apenas unos segundos despues de yo haber lanzado el tuit entonces son cerca de 100 solicitudes de la página web en los primeros 2 minutos y 50 en los otros 8 minutos.
Durante este lapso de tiempo el acceso/navegación es muy lento (supongo que por la cantidad de solicitudes) tardando hasta 15 o 20 segundos para cargar cada página.
Pasados unos 30 minutos siguen dentro 90 personas y pasada una hora el MySQL colapsa con lo que me quedo sin acceso al blog, sin acceso al vps, ni ftp ni nada. Tengo que levantar un ticket y como vivo varias horas de diferencia de españa me he quedado sin blog por hasta 12 horas (¡Lo cual es lo fatal del caso!)
Otros datos.
En los primeros 20 minutos que es el fuerte de visitas El CPU pasa de estar de su cotidiano uso de 0.20 a 1.5 o 2.0 y luego regresa a un 0.20 - 0.50 para las siguietnes visitas que ya son mas espaciadas.
En los primeros 20 minutos la ram pasa de estar de 1.5gb en uso a 3Gb en uso.
Para mejorar el rendimiento en wordpress
tengo la base de datos optimizada
utilizo de plugins Autoptimize para reducir las solicitudes y acelerar la carga
las imágenes se cargan con lazy load
utilizo scripts asincrónicos para acelerar la carga
El vps es autoadminsitrado, inicialmente tenía 2gb, me ampliaron a 4gb por recomendación de ellos mismos pero no resolvió el problema.
Debido a esto siento imposible aprovechar el alcance que tengo en twitter porque al momento de mandarle personas siempre se cae y aparte me preocupa que no se caiga tan seguido para que google no lo tache como un blog que nunca está en línea.
¿Qué opinan? ¿algo está mal con el vps? ¿algo está mal con la configuración del vps? ¿necesito uno con muchos mas recursos? ¿existe alguna tabla que diga cuantos usuarios soporta por minuto según las características del vps?
Les explico. Tengo un VPS contratado con conocida empresa española (no diré nombres porque no voy a decir que son malos hasta que alguien me saque de mis dudas), solicité el datacenter en Canada debido a que soy de México y quería la mayor velocidad de acceso posible.
Tengo montado un blog en wordpress con un tema responsivo.
Los datos del VPS
Core(TM) i5-3570S CPU @ 3.10GHz
4GB de ram
Les adjunto una imagen de lo que veo desde el panel de administración
Ahora son las 4:13PM es decir las personas apenas van regresando de a sus trabajos o terminando de comer y hay pocas visitas, En horas normales el blog se encuentra con 30 a 50 visitas activas y todo funciona bien. la ram apenas si sube a 1.5gb de usado
Con esos 50 usuarios la velocidad de carga es de 2 a 3 segundos y google speed arroja un 86.
Los consumos que he tenido desde que tengo el vps son estos
Tamaño de base de datos y datos almacenados
Ahora viene la pregunta
Entiendo que para una respuesta óptima del vps se juegan diversos factores, pero con los datos que les doy es decir con esas características ¿Cuantas visitas debería de poder adminsitrar por minuto?
*contestar a si mismos y luego siguen leyendo. para comparar lo que piensan con lo que me sucede
Ya que el problema que tengo es el siguiente. Digamos que el blog se encuentra con 50 personas dentro divididas en diversos artículos (tengo entendido que si ya están dentro no afecta al rendimiento pues ya hicieron uso de la base de datos etc). Sucede que yo coloco un tuit con un enlace al blog (en mi cuenta tengo muchos miles de seguidores) y en los próximos 10 minutos se suman 200 visitas (según google analytics) es decir como si hubieran llegado 150 nuevas lo cual serían 15 visitas por minuto. Pero claro, no llegan espaciadas, de esos 150 alrededor de 100 le dan clic al enlace apenas unos segundos despues de yo haber lanzado el tuit entonces son cerca de 100 solicitudes de la página web en los primeros 2 minutos y 50 en los otros 8 minutos.
Durante este lapso de tiempo el acceso/navegación es muy lento (supongo que por la cantidad de solicitudes) tardando hasta 15 o 20 segundos para cargar cada página.
Pasados unos 30 minutos siguen dentro 90 personas y pasada una hora el MySQL colapsa con lo que me quedo sin acceso al blog, sin acceso al vps, ni ftp ni nada. Tengo que levantar un ticket y como vivo varias horas de diferencia de españa me he quedado sin blog por hasta 12 horas (¡Lo cual es lo fatal del caso!)
Otros datos.
En los primeros 20 minutos que es el fuerte de visitas El CPU pasa de estar de su cotidiano uso de 0.20 a 1.5 o 2.0 y luego regresa a un 0.20 - 0.50 para las siguietnes visitas que ya son mas espaciadas.
En los primeros 20 minutos la ram pasa de estar de 1.5gb en uso a 3Gb en uso.
Para mejorar el rendimiento en wordpress
tengo la base de datos optimizada
utilizo de plugins Autoptimize para reducir las solicitudes y acelerar la carga
las imágenes se cargan con lazy load
utilizo scripts asincrónicos para acelerar la carga
El vps es autoadminsitrado, inicialmente tenía 2gb, me ampliaron a 4gb por recomendación de ellos mismos pero no resolvió el problema.
Debido a esto siento imposible aprovechar el alcance que tengo en twitter porque al momento de mandarle personas siempre se cae y aparte me preocupa que no se caiga tan seguido para que google no lo tache como un blog que nunca está en línea.
¿Qué opinan? ¿algo está mal con el vps? ¿algo está mal con la configuración del vps? ¿necesito uno con muchos mas recursos? ¿existe alguna tabla que diga cuantos usuarios soporta por minuto según las características del vps?