Node.js: отключить поиск UDP DNS и использовать вместо него указанный IP - PullRequest
5 голосов
/ 07 января 2012

У меня есть простой сервер CentOS node.js, который должен принимать высокочастотные UDP-сообщения и затем пересылать их другой службе.

Проблема в том, что dgram.send выполняет поиск DNS при КАЖДОМ вызове.Этот поиск DNS одновременно замедляет обработку сообщений и иногда заставляет DNS-сервер заносить в черный список хост-сервер node.js, думая, что он получает DOS'd.

Вопрос: как отправить пакет UDPв node.js БЕЗ выполнения поиска DNS?

Спасибо за время.

1 Ответ

1 голос
/ 07 января 2012

Просматривая код для Node, похоже, что вы можете передать IP-адрес на dgram.send, и он ничего не сделает с DNS. Можно ли искать или кэшировать ваши IP-адреса вручную, а затем передавать их методу send?

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