2016-09-22 149 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