Nginx WebSocket 反向代理与长连接优化upstream ws_backend { server 127.0.0.1:7002; keepalive 64; } server { listen 80; server_name example.com; location /ws/ { proxy_pass http://ws_backend; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_read_timeout 600s; proxy_send_timeout 600s; } } 总结为 WebSocket 设置 Upgrade/Connection 并延长超时,配合 upstream keepalive,可显著提升长连接稳定性。

发表评论 取消回复