2016-09-22 54 views
2

在我的项目中,我使用'request'模块对相同的URL做了大量的请求。出于某种原因,很多请求转到DNS服务器以解析URL地址,而不是为此进行某种缓存。 'request'模块中是否有某种内置机制来解决这个问题?或者其他解决方案?请求模块中的DNS缓存 - node.js

谢谢!

+0

同样的问题,我已经告诉我将被阻止DNS攻击时,我的服务器已经成长 –

回答

4

这个问题有点老,所以你可能已经找到了答案,但我只是有这个问题,并使用dnscache模块来处理它。我们有大量的IO(节点读数为/etc/resolv.conf),并且这个模块似乎处理了这个问题。我找不到Request或Node的源代码来处理这个问题,但确实找到this related issue

+0

我们与我们的应用程序在超载的kubernetes DNS服务的问题,这篇文章帮助解决这个问题。 – rmac