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

Jam*_*mes 5 dns udp node.js

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

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

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

谢谢你的时间.

Mic*_*ley 1

浏览一下 Node 的代码,看起来您可以将 IP 地址传递给它dgram.send,但它不会对 DNS 执行任何操作。是否可以手动查找或缓存您的 IP,然后将它们传递给该send方法?