基于nginx的WebSocket反向代理

系统:windows

版本:nginx 1.4.5

配置内容

location ~ \.do$ {

proxy_pass http://192.168.20.102:8080;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "upgrade";

}

nginx 从1.3.13开始支持WebSocket协议!

测试实例从参考2下载。

参考:

1. WebSocket proxying

2. Tomcat WebSocket