gpt4 book ai didi

php - Ubuntu 的 DNS 缓存存储在哪里?

转载 作者:太空狗 更新时间:2023-10-29 12:21:00 26 4
gpt4 key购买 nike

<分区>

我在哪里可以找到 Ubuntu 文件系统上的实际 DNS 缓存存储?

我有一个 PHP 脚本,它使用 libcurl 在同一个域上抓取数百个页面,我将它设置为使用全局 DNS 缓存,并将 DNS 缓存超时设置为 5 分钟(300 秒),这绝对加快了速度事情搞砸了,因为一些调用由于名称解析问题而挂起(同一域的名称解析请求太多,服务器一定是拒绝/挂起一些)。

我的另一个问题是,是否可以为域到 IP 地址的映射提供一个永久存储位置,这样您甚至不必在 libcurl 中使用 DNS 缓存?我可以使用/etc/resolv.conf 来存储外部域名并将其映射到它的 IP 地址吗?这行得通吗?

我从事 Web 开发已经有一段时间了,所以我非常熟悉 linux 命令行和搞乱配置/设置,但我一直无法找到这个问题的答案

我想我可以让实际的 libcurl 请求使用我从中提取的网站的 IP 地址,但我宁愿让它使用域名进行日志记录,这样我就可以监控请求的任何问题挂

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com