Dns
wget的DNS記憶體
我希望 wget 使用全域 DNS 記憶體,而不僅僅是在目前實例的記憶體中。
wget手冊提到
--no-dns-cache
關閉 DNS 查找的記憶體。通常,Wget 會記住它從 DNS 中查找的 IP 地址,因此它不必反复聯繫 DNS 伺服器以獲取它從中檢索的相同(通常是小)主機集。這個記憶體只存在於記憶體中;新的 Wget 執行將再次聯繫 DNS。
所以我需要一個wget的記憶體機制。你有什麼建議嗎?
您可以在僅記憶體配置中使用任何本地 DNS 記憶體守護程序,例如Dnsmasq或Bind。然後最新的響應將在本地記憶體,並且多個實例
wget
不會觸發網路上針對相同名稱的額外查詢。Wget 可以設置為--no-dns-cache
以性能為代價節省一些記憶體。