当前位置: 首页 > 知识库问答 >
问题:

linux - dnsmasq如何设置本地缓存的时间?

隗昀
2023-05-22

dnsmasq如何配置本地的缓存时间过期后重新向指定的DNS(server=)服务器发起请求,以获取该域名的IP地址?我使用两台dnsmasq,一台为dns解析服务,提供域名解析ip,另外一台在/etc/dnsmasq.d/address.config中配置server=该机器ip(那台机器提供DNS服务)。我在提供服务的机器上将A记录改了,dig出来的还是之前的A记录。如何在dnsmasq中配置该A记录的缓存过期时间呢?使得过期后自动去查询A记录

共有1个答案

曹超
2023-05-22

dnsmasq 的配置文件里
`min-cache-ttl=300
max-cache-ttl=3600
`

 类似资料:
  • dnsmasq如何设置本地缓存的时间,超过这个时间向上游发起请求再次查询?

  • Serenity 提供一些缓存抽象和实用功能让你更容易地使用本地缓存。 术语 本地(local) 的意思是指在本地内存中缓存项目(因此没有涉及到序列化)。 当你的应用程序在网站群(web farm) 中部署时,本地缓存可能还不够或者有时合适。我们将在 分布式缓存 章节中讨论该场景。

  • 我无法使用Ehcache设置二级缓存的过期时间 有什么方法可以配置到期时间吗?

  • 本文向大家介绍Linux Apache设置压缩及缓存,包括了Linux Apache设置压缩及缓存的使用技巧和注意事项,需要的朋友参考一下 压缩文件: 编辑apache模块 vim /etc/httpd/conf.modules.d/00-base.conf 确保以下三个模块没有被注释 LoadModule headers_module modules/mod_headers.so LoadMod

  • 我在Eclipse包资源管理器中看到以下信息: 是否可以更改此位置?

  • 我已在登录时在本地存储中设置了身份验证令牌,并在注销时将其清除。注销后,如果用户尝试再次登录,则从缓存中获取旧的身份验证令牌,而不是新设置的值。如何在清除本地存储时清除缓存。我在应用程序中使用angular 2。 登录: 注销: