Questions tagged «ttl»

生存时间是一种机制,可以防止消息无限期地遍历网络。

4
如何查看DNS记录的生存时间(TTL)?
我想查看CNAME记录的生存时间(TTL)值。 我可以使用dig(在Apple Mac OS X上)进行访问,这给了我这样的答案: % dig host.example.gov <*SNIP*> ;; ANSWER SECTION: host.example.gov. 43200 IN CNAME host1.example.gov. host1.example.gov. 43200 IN A 192.168.16.10 此DNS记录的TTL值是'43200'吗?

8
ping尝试中的“ TTL在传输中过期”是什么意思?
当我们尝试ping到另一个网段中的服务器时,我们收到消息“ TTL传输中过期”。当我们运行tracert时,4个ip地址会无限地重复它们: 14 60 ms 59 ms 60 ms xxx.xxx.xxx.2 15 83 ms 81 ms 82 ms xxx.xxx.xxx.128 16 75 ms 80 ms 81 ms xxx.xxx.xxx.249 17 81 ms 78 ms 80 ms xxx.xxx.xxx.250 18 82 ms 80 ms 77 ms xxx.xxx.xxx.2 19 102 ms 101 ms 100 ms xxx.xxx.xxx.128 …
55 networking  tcp  ping  ttl 

3
推荐的DNS SOA记录TTL默认值?
当前,对于stackoverflow.com,我们将DNS SOA记录设置为以下内容: primary name server = ns1.p19.dynect.net serial = 2009090909 refresh = 3600 (1 hour) retry = 600 (10 mins) expire = 604800 (7 days) default TTL = 60 (1 min) 对于每天收到近100万次浏览量的网站,如stackoverflow.com,我们的刷新/重试/到期/默认TTL是否有更好的选择?

5
我将TTL从24小时更改为5分钟。我需要等待24小时才能更改记录吗?
我正在从Rackspace ta专用服务器上的云服务器迁移我们的应用程序。 我想关闭应用程序约5分钟,以将数据从云服务器复制到专用服务器,所以我不希望在复制数据后将请求发送到旧服务器。 我想将我们的DNS记录指向新服务器,但是TTL设置为24小时。我将其更改为300秒。我是否需要等待24小时才能更新域指向/复制数据的IP?

5
如今,有多少百分比的名称服务器支持TTL?
几年前,当我将一些设备从一个数据中心移到另一个数据中心时,我不得不在几周的时间内进行几次DNS更改。在我这样做的时候,世界上大约95%的域名服务器似乎都尊重TTL值,而大约5%的域名服务器却忽略了我们的TTL值,而是自己决定了。换句话说,有95%的流量在我们定义的15分钟TTL之内移动。另外3%的用户在第一个小时就做到了,第一天就达到了1%,一些流浪者最多花了三天。 (是的,好的,我将流量百分比与名称服务器百分比混淆了。请插入信号交换。) 不过,那是在2001年左右,我们正在使用恐龙通过管道传输数据包。我的猜测是,当今的域名服务器表现得更好,而流浪者的问题将更少。有人能感觉到这些天将在定义的TTL内切换多少流量吗?那里还有许多忽略TTL的名称服务器吗?


7
推荐的DNS TTL
我知道根据情况可能会有很大不同,但是对于托管一个没有计划移动托管服务器的网站的托管服务,在DNS记录上设置什么是合适的TTL?

2
清漆缓存-默认TTL?
我发现可以在VCL文件中按如下所示在Varnish中设置TTL: sub vcl_fetch { # 1 minute set obj.ttl = 1m; } 但是默认设置是什么(假设后端服务器未设置任何缓存控制标头)?
23 varnish  cache  ttl 

2
CNAME记录上的TTL是什么意思?
由于我的网络中包含多少台服务器,因此很难将它们全部整理得井井有条。其中一些没有静态IP,因此我认为如果创建config.mydomain.com域可能会很好。在该域上,我可以为每个服务器存储A记录和IP。这是我的设置方式: s1.config.mydomain.com. A 10.0.0.1 #ttl 60 s2.config.mydomain.com. A 10.0.0.2 #ttl 60 s3.config.mydomain.com. A 10.0.0.3 #ttl 60 # etc 这些记录中的每条记录的TTL为60,以防万一我需要快速更改IP,但是我并不一定希望每60秒连接一次的客户端进行更新。现在假设我设置了域以使用它们,如下所示: mydomain.com. CNAME s2.config.mydomain.com. #ttl 3600 mail.mydomain.com. CNAME s2.config.mydomain.com. #ttl 10800 svn.mydomain.com. CNAME ns1.config.mydomain.com. #ttl 21600 CNAMES的TTL较高,因此,假设我转到mydomain.com。它向我的DNS服务器询问IP的IP mydomain.com,然后我的服务器返回。CNAME s2.config.mydomain.com.然后,它向我的服务器询问IP的IP s2.config.mydomain.com,然后我的服务器返回10.0.0.1。 它将CNAME s2.config.mydomain.com记录缓存3600秒,并将A 10.0.0.1记录缓存60秒吗?意味着每60秒仍会询问我的服务器IP地址吗? 或者,它将缓存see CNAME s2.config.mydomain.com,获取A 10.0.0.1并将它们都缓存3600秒。 如果是第一个,那么我可能不得不寻找另一种方法来管理它们,所以我希望它是第二个,但是我不确定。您知道更好的跟踪方式吗?


2
高TTL对DNS有什么好处?
我正在将域名的域名服务器从注册商移至dnsmadeasy.com,以便我们可以进行自动故障转移(还有其他好处)。过去,我只需将TTL值设置为A记录尽可能低的值(1分钟),以便在主服务器发生故障时,备用服务器(几乎)立即处于联机状态。 我可以找到的一个低TTL的唯一问题是我们将拥有“更高的查询流量”。这是坏事吗?相反,使用高TTL值有好处吗?



1
Varnish如何处理存储空间不足?
我使用的是Varnish 3.0.3(撰写本文时为最新版本),带有或多或少的默认安装,并使用以下内容进行存储: # # Cache file location VARNISH_STORAGE_FILE=/var/lib/varnish/varnish_storage.bin # # # Cache file size: in bytes, optionally using k / M / G / T suffix, # # or in percentage of available disk space using the % suffix. VARNISH_STORAGE_SIZE=4000M # # # Backend storage specification VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}" # 可以缓存的大多数页面将具有非常长的TTL。我正在使用的网站很大,并且有数百万个页面,可能无法满足上述存储容量(4 GB)。 …
9 cache  varnish  ttl 

5
通过TTL加权轮循-可能吗?
我目前使用DNS轮询进行负载平衡,效果很好。记录看起来像这样(我的TTL为120秒) ;; ANSWER SECTION: orion.2x.to. 116 IN A 80.237.201.41 orion.2x.to. 116 IN A 87.230.54.12 orion.2x.to. 116 IN A 87.230.100.10 orion.2x.to. 116 IN A 87.230.51.65 我了解到并不是每个ISP /设备都以相同的方式对待这种响应。例如,某些DNS服务器随机旋转地址,或始终循环访问它们。有些只是传播第一个条目,而另一些则通过查看IP地址来确定哪个最好(在区域附近)。 但是,如果用户群足够大(分布在多个ISP等上),则可以很好地保持平衡。从最高负载到最低负载的服务器的差异几乎都不超过15%。 但是,现在我遇到的问题是,我正在向系统中引入更多服务器,而并非所有服务器都具有相同的容量。 我目前只有1 Gbps服务器,但我想同时使用100 Mbps和10 Gbps服务器。 因此,我想介绍一种权重为100的10 Gbps服务器,权重为10的1 Gbps服务器和权重为1的100 Mbps服务器。 之前,我曾两次添加服务器以向它们带来更多流量(效果很好,带宽几乎增加了一倍)。但是将10 Gbps服务器100次添加到DNS有点荒谬。 所以我考虑使用TTL。 如果我给服务器A提供240秒的TTL,给服务器B仅提供120秒(这大约是用于轮询的最小时间,因为如果指定了较低的TTL,则许多DNS服务器都设置为120(所以我已经听说过))。我认为这样的事情应该在理想的情况下发生: First 120 seconds 50% of requests get server A -> …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.