0
Мы используем ws.ws: path is undefined
Я начинаю наш WebSockets сервер так:
const wsServer = require('ws').Server;
new wsServer({
port: process.env.PORT
});
И клиенты подключаются так:
new WebSocket('wss://irrelevant.herokuapp.com');
В журналах на Heroku, я вижу что-то вроде этого:
heroku[router]: at=info method=GET path="/:undefined" host=irrelevant.herokuapp.com request_id=b7f325f3-f1ab-4680-873c-f6b116e7ddcx fwd="54.166.51.7" dyno=web.1 connect=3ms service=2040923ms status=101 bytes=175
Где меня беспокоит path="/:undefined"
, который мне кажется неправильным. Должен ли я установить путь, если это так на сервере и клиенте?
Что, что делать с пути? Сервер в Heroku можно подключить через 'ws:' и 'wss:', но, очевидно, я предпочитаю SSL. – webjay
и соединение работает. Меня просто волнует, могу ли я оптимизировать. – webjay
Heroku обрабатывает SSL-часть, затем маршрутизирует соединение с моим сервером, поэтому каждый сервер внутри Heroku не является SSL. – webjay