我有一个简单的CentOS node.js服务器,它应该使用高频UDP消息,然后将它们转发给另一个服务。
麻烦的是dgram.send在每次调用时都会进行DNS查找。这种DNS查找既减慢了消息的处理速度,又偶尔让DNS服务器将node.js主机服务器列入黑名单,认为它已经得到了DOS。
问题是:如何在node.js中发送UDP数据包而不会导致DNS查找?
感谢您的时间。
答案 0 :(得分:1)
浏览Node的代码,看起来您可以将IP地址传递给dgram.send
,并且它不会对DNS做任何事情。是否可以手动查找或缓存IP,然后将其传递给send
方法?