Какой URL использовать для сервера Websocket в экземпляре EC2 за ELB - PullRequest
0 голосов
/ 27 апреля 2019

Я запускаю приложение с весенней загрузкой на экземпляре EC2 за ELB.В приложении есть чат-комната, использующая websocket, и на EC2 работает как код клиента (JS), так и код сервера websocket (Spring).

При запуске приложения на моем собственном компьютере я смог использовать localhost/ 5000 в коде JS для подключения к серверу websocket.Я изменил URL веб-сокета на IP-адрес экземпляра EC2 с портом 5000 после.(ws: //...: 5000) Однако я получаю эту ошибку

Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state.
    at joined (eval at xhr.onload

, которая затем превращается в эту

 failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT

это правильный URL для использования?(IP-адрес экземпляра ec2)

1 Ответ

0 голосов
/ 27 апреля 2019

Сработало после избавления от порта 5000 после ip-адреса ec2.

...