Nginx 代理 WebSocket

简介: 最近项目用到了WebSocket,就研究了一下nginx代理
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服务upstreamwebsocket {
server 127.0.0.1:8085;
  }
server{
listen 8087;
location / {
#  引用proxy_passhttp://websocket;
proxy_read_timeout 300s;
proxy_set_headerHost $host;
proxy_set_headerX-Real-IP $remote_addr;
proxy_set_headerX-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_headerUpgrade $http_upgrade;
proxy_set_headerConnection $connection_upgrade;
             }
#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502503 504  /50x.html;
location = /50x.html {
root   html;
          }
  }
}
目录
相关文章
|
6月前
|
网络协议 应用服务中间件 nginx
nginx配置tcp协议代理的日志
nginx配置tcp协议代理的日志
148 0
|
5月前
|
缓存 JavaScript 应用服务中间件
Nginx+Tomcat代理环境下JS无法完全加载问题
Nginx+Tomcat代理环境下JS无法完全加载问题
|
1月前
|
数据可视化 应用服务中间件 网络安全
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
Nginx Proxy Manager是一款强大的代理服务器管理工具,提供简单直观的界面来配置和管理Nginx代理服务器,帮助用户轻松提升配置的简洁性和便捷性。
51 0
简单易用的Nginx代理管理工具:体验便捷配置、高效管理
|
1月前
|
NoSQL 关系型数据库 MySQL
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
221 0
|
1月前
|
算法 应用服务中间件 网络安全
windows下采用 nginx配置websocket支持wss流程
windows下采用 nginx配置websocket支持wss流程
|
3月前
Nginx---代理遇到的坑
Nginx---代理遇到的坑
18 1
|
4月前
|
域名解析 网络协议 应用服务中间件
百度搜索:蓝易云【服务器配置到云上nginx代理?】
现在,您的云服务器已经配置为使用Nginx代理了。通过访问您的域名,请求将被转发到云服务器上的指定端口,并由Nginx进行代理。请确保在配置和使用过程中注意安全性和网络设置,并根据您的需求进行相应调整。
41 0
|
4月前
|
应用服务中间件 nginx Python
nginx代理目录
nginx代理目录
47 1
|
5月前
|
前端开发 JavaScript 应用服务中间件
nginx配置vue前端代理
nginx配置vue前端代理
79 0
|
5月前
|
运维 应用服务中间件 nginx
运维(27)-部署流量代理(Nginx+haproxy)
运维(27)-部署流量代理(Nginx+haproxy)
64 0