Ошибка при отправке запроса с веб-сервера на игровой сервер - PullRequest
1 голос
/ 02 июля 2019

Ошибка: не открывается на WebSocket.send

У меня есть фрагмент кода на сервере узлов, куда я отправляю данные на игровой сервер моей игры.

pomelo.init({
    host: rootTools.connectorHost,
    port: rootTools.connectorPort,
    log: true
  }, function () {
    var playerData = {any data of key value pair};
    pomelo.request('connector.entryHandler.broadcastPlayer', {data: playerData, route: 'update', playerId: data.playerId}, function (err, data) {
      console.log(err, data);
      pomelo.disconnect();
    });
  });

Покапри работе на производстве произошла ошибка Ошибка: не открыт

снимок экрана консоли -

[pomeloclient.init] подключена веб-розетка!/home/digvijay/node_modules/ws/lib/WebSocket.js:181 else выдает новую ошибку («не открыт»);^

Ошибка: не открывается в WebSocket.send (/home/digvijay/node_modules/ws/lib/WebSocket.js:181:16) при отправке (/ home / digvijay / node_modules / pomelo-node-client)-websocket / lib / pomelo-client.js: 180: 14) в Object.handshake (/home/digvijay/node_modules/pomelo-node-client-websocket/lib/pomelo-client.js:242:5)

pomelo.init работал хорошо, так как на консолях, к которым подключен веб-сокет.

Я не получил проблему в коде.Пожалуйста, опишите ожидаемую причину и предложения по ее устранению.

...