亚马逊ELB上websocket的连接错误

时间:2016-08-24 12:16:18

标签: javascript amazon-web-services websocket amazon-elb vert.x

我的服务位于拥有亚马逊ELB的服务器中。客户端部分与之通信 服务器由vertx eventbus。在尝试按照日志弹出时连接服务器

WebSocket connection to 'wss://login.com:7070/Notify/287/mxyox3qd/websocket' failed: Error during WebSocket handshake: Unexpected response code: 400

客户端的我的代码:

  eventBus = new EventBus(url);
        eventBus.onopen = function() {
                  // ---------- Do Something ---------------------------------
            });

        }

ELB听众是否与此有关?有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

Elastic Load Balancers不支持Web套接字。您需要升级到支持Web套接字的新Application Load Balancer