1.要求安装nginx1.3以上版本,具体安装请查询各种文档
2.nginx配置
map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream nodesocket { server 127.0.0.1:10080 fail_timeout=20s; server 127.0.0.1:10081 fail_timeout=20s; } server { listen 80; server_name socket.localhost.com; location / { proxy_pass http://nodesocket; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; } }
3.基本上这样就行了
需要注意的点
做的测试页面使用另外一个域名,然后去连socket对应的独立域名就行,别混合用,混合弄比较容易出问题点
相关推荐
Nginx反向代理实现多Tomcat负载均衡 (1).md
最近在做项目的时候用到了webSocket协议,而且是在微信小程序中用到了webSocket,微信小程序中使用wss协议的时候不...因为webSocket协议是基于http协议升级的(见下图),所以可以使用nginx反向代理webSocket. webSocket
【nginx入门】nginx反向代理与负载均衡教程
nginx反向代理、负载均衡、缓存静态资源、URL重定向、读写分离.zip
Nginx 反向代理与负载均衡详解
nginx 负载均衡 反向代理 nginx 负载均衡 反向代理 nginx 负载均衡 反向代理
Nginx+Tomcat+Redis实现负载均衡过程中session所需架包
1.2 Nginx的负载均衡实现原理:首先在http模块中配置使用upstream模块定义后台的web server的池子,名为proxy-web,在池子中我们可以添加多台后台webserver,其中状态检查、调度算法都是在池子中配置;然后在serverr...
nginx反向代理和负载均衡
在Nginx反向代理一个带有WebSocket功能的Spring Web程序(源代码地址 )时,发现访问WebSocket接口时总是出现403响应,Nginx的配置参考的是 官方文档 : http { // ssl 相关配置 ... map $http_upgrade $...
第2.6篇-Nginx部分-反向代理和负载均衡-反向代理配置 共13页 第2.6篇-Nginx部分-反向代理和负载均衡-负载均衡配置 共9页 第2.7篇-Nginx部分-Rewrite功能 共29页 第2.8篇-Nginx部分-Nginx工作原理 共15页 第2.9篇-...
Nginx反向代理服务器配置基础教程
Nginx反向代理,负载均衡,redis session共享,keepalived高可用 - MrLinFeng - 博客园_files
Nginx反向代理- 负载均衡
本文实例讲述了CentOS基于nginx反向代理实现负载均衡的方法。分享给大家供大家参考,具体如下: nginx做负载均衡的优点: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的...
nginx 反向代理 linux安装包 请求转发 负载均衡
1,Nginx反向代理与负载均衡 2,Nginx原理 3,Nginx Web服务优化
Nginx+keepalived+tomcat实现性负载均衡
使用nginx+eureka实现微服务的高负载均衡,提高网站的访问性能