Node.js:禁用UDP DNS查找并改为使用给定的IP

时间:2012-01-07 00:07:10

标签: node.js udp dns

我有一个简单的CentOS node.js服务器,它应该使用高频UDP消息,然后将它们转发给另一个服务。

麻烦的是dgram.send在每次调用时都会进行DNS查找。这种DNS查找既减慢了消息的处理速度,又偶尔让DNS服务器将node.js主机服务器列入黑名单,认为它已经得到了DOS。

问题是:如何在node.js中发送UDP数据包而不会导致DNS查找?

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

浏览Node的代码,看起来您可以将IP地址传递给dgram.send,并且它不会对DNS做任何事情。是否可以手动查找或缓存IP,然后将其传递给send方法?