Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: dimitrix en 30 Octubre 2015, 21:58 pm



Título: Apache, 5000 peticiones al día... justos en el mismo segundo
Publicado por: dimitrix en 30 Octubre 2015, 21:58 pm
Vale, poneros en situación, tengo un servidor virtual con Apache (y sus limitaciones). Este servidor no tiene web por lo que el único tráfico que genera, lo hago yo.

Pues bien, mediante un sistema, cada 20 minutos, recibe en el mismo segundo 5,000 peticiones y en el futuro 10,000 20,000 30,000...para hacer unas comprobaciones. Estas peticiones se tienen que responder antes de 5 segundos por lo que no puede existir "cola".

Mi pregunta es ¿Cuál sería la mejor cloud o configuración? Ya que Apache, después de 8000 peticiones tiende a tener fallos... ¿Como lo balancearíais y con que solución?

Yo estaba pensando en usar OVH con una balanceador que ofrece e ir añadiendo servidores a medida que vaya necesitando.

Pero, si existe alguna Cloud con soporte PHP y que tenga las 'consultas http' ilimitadas pues decirme...


Título: Re: Apache, 5000 peticiones al día... justos en el mismo segundo
Publicado por: #!drvy en 8 Noviembre 2015, 20:28 pm
Te recomendaría que busques otro httpd como nginx o lighthttpd. Tantas peticiones por segundo definitivamente necesitaran un balanceo aunque mas que tirar a servidores y parecido, intentaría optimizar el código para que o no haga tantas peticiones o no requiera demasiado esfuerzo por parte del servidor el hecho de procesarlas.

También te recomiendo leer esto:

https://wrongsideofmemphis.wordpress.com/2013/10/21/requests-per-second-a-reference/

Saludos


Título: Re: Apache, 5000 peticiones al día... justos en el mismo segundo
Publicado por: dimitrix en 9 Noviembre 2015, 08:44 am
Gracias amigo.

El problema es que nginx no soporta PHP ¿No?

Un abrazo ^^


Título: Re: Apache, 5000 peticiones al día... justos en el mismo segundo
Publicado por: #!drvy en 9 Noviembre 2015, 14:20 pm
Si aunque va de otra forma (fastCGI). El paquete es php5-fpm.

Quizás te interese buscar documentación sobre LEMP (Linux, Nginx, Mysql, PHP).

Saludos


Título: Re: Apache, 5000 peticiones al día... justos en el mismo segundo
Publicado por: dimitrix en 10 Noviembre 2015, 11:15 am
Pues mira, no te digo que no. Ahora en un par de semanas empezaré con la beta-privada y cuando esté estable me pillo un VPS y hago las pruebas de rendimiento.

Un fuerte abrazo!