最近,为了添加nginx负载平衡和传输时出现的web套接字禁用问题,进行了以下处理:
位置/{ proxy _ pass 3358 Tomcat-server/proxy _ set _ header upgrade $ http _ upgrade; proxy _ set _ header connection ' upgrade '; proxy_set_header Host $host; proxy _ set _ headerx-real-IP $ remote _ addr; proxy _ set _ headerx-forwarded-for $ proxy _ add _ x _ forwarded _ for; }主要启用以下两个语句的禁用:
proxy _ set _ header upgrade $ http _ upgrade; proxy _ set _ header connection ' upgrade '; 添加后,重新启动Nginx即可。