Springboot使用外置tomcat的同時使用websocket通信遇到的坑


隨意門:https://blog.csdn.net/qq_43323720/article/details/99660430

 

另外,使用了nginx的話,需要注意開放websocket支持

    server {
        listen       8866;      # 這里用的8866端口
        server_name  ****************;

        location / {
            proxy_pass   http://********;  # 代理路徑
            index  index.html index.htm;
			
		# 獲取真實ip地址
		proxy_set_header Host $host:8866;    # 注意保持一致
		proxy_set_header X-Real-IP $remote_addr;
		proxy_set_header REMOTE-HOST $remote_addr;

		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        	proxy_read_timeout   3600s;
        	# 啟用支持websocket連接
        	proxy_set_header Upgrade $http_upgrade;
        	proxy_set_header Connection "upgrade";

        }
    }

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM