2017-02-22 56 views
0

在Azure中,您可以创建简单的ping test应用。这是通话ping,但它是一个URL的获取请求。 默认情况下,网址是您的根网址。

Azure性能 - Ping测试 - 可用性和性能之间的值不一致

东西是结果的响应时间在2到10ms的范围内。但是,我永远无法达到这些响应时间,也无法与提琴手或邮差达成一致。我的范围是100至400毫秒。而且我比在Azure中运行ping测试的计算机更接近数据中心。

这有点像ping测试不下载内容页面那样。
有谁知道吗?

UPDATE

我已经在可用性部分设置了我的ping测试。上面提到的响应时间出现在“性能”部分。回到可用性部分,平均响应时间是1.6秒。这两部分显示不一致的值。

回答

1

修订答:

性能部分列出了它从你的服务器接收请求送点东西回客户端所用的时间,不计算网络延迟的。


我相信他们只检查响应状态,而无需下载的内容,如果你不需要内容匹配

下面是我的博客的配置示例。

如果你愿意,你可以确保测试下载由勾选内容匹配复选框,并指定内容必须包含接近你的索引页的末尾某处的文本内容(如在页脚)。

Example configuration for ping test

+0

这很好,不下载内容。但是,我怎样才能用提琴手或邮差重现呢? –

+0

那么,在Fiddler中,您可以查看Statistics选项卡以查看何时获得响应标题。虽然你没有看到状态码,但是这是客户得到的第一件事情。 ServerBeginResponse可能非常接近。 – juunas

+0

将字节发送到服务器并接收标头的原始时间为GotResponseHeaders - FiddlerBeginRequest。 – juunas