http { include mime.types; default_type application/octet-stream; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; # webSocket配置配置信息 map $http_upgrade $connection_upgrade { default upgrade; '' close; } # 指定websocket服务 upstream websocket { server 127.0.0.1:8085; } server{ listen 8087; location / { # 引用 proxy_pass http://websocket; proxy_read_timeout 300s; 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_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
相关文章
- 11-25使用CEfSharp之旅(8)CEFSharp 使用代理 更换位置IP
- 11-25HTTP隧道ABPTTS——获取webshell的主机位于内网,并且该内网主机的icmp、dns、tcp和udp协议等都不能出网,唯一的数据通道是webshell搭建正向代理。 根据代理的稳定性、速度
- 11-25验证Nginx是否在提供静态文件而不是Flask
- 11-25django-与gunicorn nginx长期运行的请求
- 11-25在具有Nginx和Gunicorn的生产环境中,使用unix套接字或tcp绑定它们是否更好?
- 11-25nginx-我真的需要Web服务器以及API-微服务架构中的网关
- 11-25django – 为什么Nginx会继续将我重定向到localhost?
- 11-25Django Nginx Gunicorn = 504超时
- 11-25nginx+gunicorn部署Django项目
- 11-25django gunicorn nginx配置上的坏网关