全球主机交流论坛

标题: Firefox浏览器是不是也带80端口宕机监测啊? [打印本页]

作者: l12ab    时间: 2011-3-14 16:04
标题: Firefox浏览器是不是也带80端口宕机监测啊?
我给我的某个域名设置了两条www的A记录

www A 1.1.1.1(A服务器)
www A 2.2.2.2(B服务器)

默认情况下,我不管ping还是直接访问,都是访问到B服务器(这个问题是不是和anycast有关)
当我停掉B服务器apache,再ping,仍然是B服务器的IP;用IE8访问,该页无法显示,用firefox访问,显示的A服务器的内容

是不是firefox也带80端口或者其他端口(比如443)的监测啊???

其他浏览器未测试

[ 本帖最后由 l12ab 于 2011-3-14 16:07 编辑 ]
作者: 我是人    时间: 2011-3-14 16:05
可以确定的是:这不是 anycast。
作者: qiqibian    时间: 2011-3-14 16:06
原帖由 我是人 于 2011-3-14 16:05 发表
可以确定的是:这不是 anycast。

作者: Porter    时间: 2011-3-14 16:06
这是dns缓存。
作者: l12ab    时间: 2011-3-14 16:07
原帖由 Porter 于 2011-3-14 16:06 发表
这是dns缓存。

那为什么IE访问不了,而firefox可以
作者: l12ab    时间: 2011-3-14 16:09
原帖由 Porter 于 2011-3-14 16:06 发表
这是dns缓存。

firefox的DNS缓存??
作者: windywinter    时间: 2011-3-14 16:27
一个域名有多条A记录或AAAA记录,http客户端尝试一个IP不成之后会尝试另外一个。
所有的http客户端基本上都有这个功能。
作者: l12ab    时间: 2011-3-14 16:29
原帖由 windywinter 于 2011-3-14 16:27 发表
一个域名有多条A记录或AAAA记录,http客户端尝试一个IP不成之后会尝试另外一个。
所有的http客户端基本上都有这个功能。

既然如此,那就没必要宕机切换了啊
那为什么我的IE不行。。。
作者: windywinter    时间: 2011-3-14 16:31
原帖由 l12ab 于 2011-3-14 16:29 发表

既然如此,那就没必要宕机切换了啊
那为什么我的IE不行。。。

IE那叫脑残。
你设想有10个IP,然后前9个挂了,Firefox开始挨个尝试,每个超时时间是60s……
作者: l12ab    时间: 2011-3-14 16:41
那如果有anycast或者轮询,返回的IP会不会始终只有一条?
作者: windywinter    时间: 2011-3-14 16:43
原帖由 l12ab 于 2011-3-14 16:41 发表
那如果有anycast或者轮询,返回的IP会不会始终只有一条?

这是三回事。
anycast是IP上的,跟DNS没关系。
DNS轮询本质上是将A记录有效时间设定到极短的值(比如300s),然后不停的更改A记录实现的。
作者: l12ab    时间: 2011-3-14 16:47
谢谢你的回答,又学到了很多知识
作者: zllovesuki    时间: 2011-3-14 16:50
原帖由 l12ab 于 2011-3-14 16:47 发表
谢谢你的回答,又学到了很多知识


顺便说下,我的DNS支持CNAME做为Smart DNS record了
作者: l12ab    时间: 2011-3-14 16:52
好,那我晚上来试试~~~




欢迎光临 全球主机交流论坛 (https://loc.mjj8.eu.org/) Powered by Discuz! X3.4