项目中有一个用websocket实现的即时聊天服务,然后使用nginx做负载均衡服务器之后,websocket便再也无法建立连接,连接报400 bad request ,websocket 和nginx都只是入门,不太懂,求大萝卜指导!!!
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
普通网友 2016-10-07 17:41最佳回答 专家已采纳nginx负载均衡时 error 400 1C
nginx负载均衡bad requestwebsocket
项目中有一个用websocket实现的即时聊天服务,然后使用nginx做负载均衡服务器之后,websocket便再也无法建立连接,连接报400 bad request ,websocket 和nginx都只是入门,不太懂,求大萝卜指导!!!采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-08-19 12:05回答 1 已采纳 在微信小程序中连接服务端处,URL里面后面要加上端口号,跟你服务端的端口号要一样,你这个就是加上8080
- 2019-09-15 22:16回答 2 已采纳 I was able to get it to work by combining both answers. nginx.conf now looks like http { serve
- 2018-02-09 10:01回答 1 已采纳 My first assumption is that this port is not opened by Cloud9. Reading their documentation kind o
- 2021-11-21 18:22zhu1361的博客 最近在添加nginx负载均衡以及转发时遇到的websocket失效的问题,为此进行了处理,配置如下: location / { proxy_pass http://tomcat-server/; proxy_set_header Upgrade $http_upgrade; proxy_set_...
- 2021-08-03 09:59木瞳的博客 WebSocket高可用负载均衡配置 map $http_upgrade $connection_upgrade { default upgrade; '' close; } #ip_hash可以固定指向固定服务器,防止每次ws请求分发到不同的服务器上 upstream websocket { ip_hash; ...
- 2019-11-07 16:42木华思流年的博客 在http下增加如下配置,确保nginx能处理正常的http请求,由于一般情况下开发人员在开发过程中会将websocket的会话状态session通过集合进行管理存储于内存中,则在多节点分布式的情况下,可使用IP_HASH负载策略进行...
- 2018-01-31 07:34回答 4 已采纳 localhost: 8080是本地还回地址, 你的websocket的服务是开在你的pc端的,然后你用手机连接,这个localhost就是指手机,你手机并没有开websocket服务 所以一直是
- 2016-11-08 02:14回答 3 已采纳 至今原因不明。都说是头写的不标准。但是跟其他地方是一样的。
- 2016-02-16 09:35回答 1 已采纳 Check out the article at https://www.digitalocean.com/community/tutorials/understanding-nginx-serv
- 2020-07-01 19:36toforu的博客 nginx 分别进行两种负载均衡测试 (1)使用基于ip-hash 在使用nginx的iphash 一台Websocket Server挂掉后,对应的前端Ws会提示断开,然后即使再次点击重新连接后台websocketServer 也无法连接上,因为 iphash 策略...
- 2022-03-13 16:24摩尔多0的博客 起两个Tomcat端口分别为8080和8081 下载nginx ...nginx常用命令 ...配置负载均衡 编辑nginx.conf文件 新增 upstream tomcatservers{ server 127.0.0.1:8080 weight=10; server 127.0.0.1:8081 wei
- 2020-08-29 11:45主要给大家介绍了关于Spring Boot WebSocket整合以及nginx配置的相关资料,文中通过示例代码给大家介绍的非常详细,相信对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习下吧。
- 2019-05-31 10:01回答 2 已采纳 Removed all ports: - "8080" properties from all services in the ngix.conf as was proposed.
- 2015-12-22 18:14回答 1 已采纳 I solved with this configuration. set a record CNAME calls subdomain.domain.com in AWS Route 53
- 2022-01-03 20:59回答 2 已采纳 这种一般是前端的问题,可能是nginx代理出现了问题
- 2018-05-19 20:15thbsp的博客 使用nginx实现websocket的负载均衡 当web应用访问量过大时,我们就需要做负载均衡,将同一个域名的请求分散到不同的服务器上。nginx就可以做到。它可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做...
- 2017-08-21 08:52weixin_34368949的博客 在http上下文中增加如下配置,确保Nginx能处理正常http请求,由于一般情况下开发人员在开发的过程中会将websocket的会话状态session通过集合进行管理存储于内存中,则在多节点分布式的情况下,可使用IP_HASH负载策略...
- 2020-09-30 02:02主要介绍了详解nginx websocket配置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
- 2018-02-09 11:19回答 1 已采纳 I found the issue and solved it. Here was the issue, in my ProxyPass I was passing wss to wss. It
- 2022-04-07 11:01架构师-尼恩的博客 疯狂创客圈总目录 语雀版 | 总目录 码云版| 总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 经典图书:《Java高并发核心编程(卷1)》 面试必备 + 大厂必备 +涨薪必备 加尼恩免费领 免费赠送 经典图书:...
- 没有解决我的问题, 去提问