Соединение WebSocket закрыто через 55 мс - PullRequest
0 голосов
/ 23 апреля 2020

В моей ситуации. Сервер прервет мое соединение через веб-сокет, если у меня 55 мс без активности.

Я просто хочу знать, есть ли у нас простой способ сохранить мое соединение. Мой сервер веб-сокетов связан с 3 интерфейсом. И я получаю свое соединение так во всех случаях:

const ws = new WebSocket('mylink')

Я не могу каждый раз вызывать другой новый сокет во время «ws.onclose», потому что в это время я могу пропустить ответ.

Это мой веб-сокет на стороне сервера:

  public startWebSocketServer(port: number | string): void {
    const portConverted = typeof port === "string" ? parseInt(port) : port;
    const server = http.createServer();
    server.listen(portConverted);
    const wsServer = new ws.Server({ server });
    // I think I have to add something here to keep alive my connection
    wsServer.on("connection", this.onConnection.bind(this));
  }

Спасибо, если у вас есть решение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...