почему пинг на localhost настолько высок, когда я использую веб-сокеты?

Я использую простой сервер node.js для трансляции сообщений:

var ws = require('websocket.io');
var server = ws.listen(3000);
server.on('connection', function(socket) {
socket.on('message', function(data) {
server.clients.forEach(function(client) {
client.send(data);
});
});
});

Клиент написан на c ++ (фреймворк cocos2dx) и работает так:

_websocket = new WebSocket();
_websocket->init(*this, "ws://localhost:3000");
....
_websocket->send(message);

Когда я измеряю задержку, отправляя что-то на сервер и ожидая ответа: 80-100ms. Сервер node.js работает на локальном хосте, и я ожидаю, что пинг будет около 0-10 мс макс.
Вы знаете причину, почему пинг такой высокий? Нужно ли что-то сбрасывать или что-то не так с настройкой сервера?

Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]