NgixProxy_Pathfinder/nginx/snippets/websocket_params.conf

17 lines
618 B
Plaintext

# /etc/nginx/snippets/websocket_params.conf
#
# Parâmetros otimizados e corrigidos para conexões WebSocket.
# Este snippet DEVE ser usado em conjunto com o proxy_params.conf.
# As 3 linhas mágicas para permitir a "promoção" da conexão para WebSocket.
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# Desativa o buffering para garantir a comunicação em tempo real.
proxy_buffering off;
# Define um timeout longo para evitar que as conexões de longa duração sejam fechadas.
proxy_read_timeout 86400s; # 24 horas
proxy_send_timeout 86400s; # 24 horas