Java 带有websocket的Tomcat虚拟主机;http“u升级”;配置
我有一个java应用程序,通过类似tomcat的方式在服务器上的8080端口上运行web套接字。但我在连接到web套接字时遇到了问题,我让它与nginx配合使用,代码如下,并且希望tomcat具有类似的配置。请记住,我的配置中没有httpd文件,我只是在使用tomcat服务器,所以我希望在server.xml中进行配置Java 带有websocket的Tomcat虚拟主机;http“u升级”;配置,java,tomcat,websocket,Java,Tomcat,Websocket,我有一个java应用程序,通过类似tomcat的方式在服务器上的8080端口上运行web套接字。但我在连接到web套接字时遇到了问题,我让它与nginx配合使用,代码如下,并且希望tomcat具有类似的配置。请记住,我的配置中没有httpd文件,我只是在使用tomcat服务器,所以我希望在server.xml中进行配置 map $http_upgrade $connection_upgrade { default upgrade; '' close;
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
server_name _;
location / {
include proxy_params;
proxy_pass http://localhost:8080;
proxy_set_header Connection "";
}
location /websocket-stomp/ {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_pass http://localhost:8080;
}
}