Welcome! Log In Create A New Profile

Advanced

nginx + phpfpm 5

Posted by javitogar 
nginx + phpfpm 5
August 31, 2017 10:50AM
Hola.
Estoy migrando un servidor Apache(mod_php) junto a mysql y Horde Webmail. Trabajo sobre centos6.
He instalado nginx + php5fpm para la parte de servidor web y php, pero no consigo que funcione correctamente. A baja carga no hay problema, pero en el momento que subo a unas 40-50 peticiones concurrentes ( que no son muchas ) la comunicación nginx - php5fpm devuelve timeouts con 502 Bad Gateway.

En primer lugar la configuración utilizaba socket de unix, pero casi el 40% de peticiones devolvia un 502. Por tanto, lo he cambiado a TCP y parace que funciona mejor, oslo rechaza un 10% aproximadamente. No obstante necesito mejorar esto ya que Apache en este sentido ofrece mejor performance, por lo que entiendo debo de parametrizar mejor la configuración.

El caso es que ahora recibo muchos errores de timeout tipo recv() failed (104: Connection reset by peer, o reset upstream, etc. ¿que tweaks me aconsejais ?

Tengo 2 cores y 8GBs de ram, de las cuales les dedico 6. Aproximadamente he configuraod 150 childrends y el pm en ondemand.
He optimizado también vlaores de sysctl, como conexiones maximas, ficheros abiertos, etc sin éxito.

¿Se os ocurre alguna idea para mejorar el performance?

Gracias.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 144
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready