Incrementar el Timeout en VestaCP

Incrementar el Timeout en VestaCP puede resultar necesario a la hora de tratar con sitios con grandes bases de datos.

por eso mismo esto no es un articulo como viene siendo habitual, esto es un simple ejemplo de como configurar el timeout en grandes sitios que montan Apache + Nginx como proxy inverso.

 

Por eso mismo y sin más preámbulos inútiles te pongo un ejemplo de un sitio en producción.

El archivo a configurar, es:

nano /etc/nginx/nginx.conf

 

Ejemplo:

sendfile on;
tcp_nopush on;
tcp_nodelay on;
client_header_timeout 1m;
client_body_timeout 1m;
client_header_buffer_size 2k;
client_body_buffer_size 256k;
client_max_body_size 256m;
large_client_header_buffers 4 8k;
send_timeout 120;
keepalive_timeout 120 120;
reset_timedout_connection on;
server_tokens off;
server_name_in_redirect off;
server_names_hash_max_size 512;
server_names_hash_bucket_size 512;

# Proxy settings
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 120;
proxy_buffers 32 4k;

Agregar comentario