- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我们的网站中,我们有一条路线/health/xxx,您可以在其中检查网站的运行状况。在 xxx 部分,您可以添加任何内容,以便我们可以区分不同的轮询器。我们现在看到 Azure Front Door 每秒轮询站点几次。所有民意调查都返回 http 状态 200 并且网站正在运行。
前门轮询如此频繁的原因可能是什么?此外,我们还指定了使用 https 完成的探测,但它们是使用 http 完成的。
设置
日志
2020-02-04T08:31:14.788625531Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:14.889718097Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:15.056720867Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:15.108005604Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:15.694524409Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:16.228060671Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:16.531979272Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:16.566820933Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:16.588722534Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:17.950628116Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:17.992829110Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.337208799Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.392764355Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.421466287Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.529090784Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.743391272Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.777998932Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:18.962965185Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
2020-02-04T08:31:19.251694816Z Request starting HTTP/1.1 GET http://ourappservice.azurewebsites.net/health/frontdoor
最佳答案
- HTTP or HTTPS is NOT HTTP/1.1
HTTP/1.1 显示 Web 应用程序的当前协议(protocol)。探测仅通过 https 完成。 HTTP/1.1 是 HTTP 或 HTTPS 协议(protocol)的规范。
更新1:
<小时/>例如 - 请引用下面从 Fiddler 获取的 HTTPS 请求图片:
您可以观察到该请求使用 HTTPS 协议(protocol),但属于 HTTP/1.1 protocol specification .
<小时/>对于频繁探测 - 这是 Azure Front Door 的默认行为。它不断轮询运行状况探测器,以从后端池中决定最快/最好的服务器,它将路由它收到的第一个请求。
Front Door environments periodically sends a synthetic HTTP/HTTPS request to each of your configured backends. Front Door then uses responses from these probes to determine the "best" backends to which it should route real client requests.
引用号:Health Probes
<小时/>For faster failovers, set the interval to a lower value. The lower the value, the higher the health probe volume your backends receive. For example, if the interval is set to 30 seconds with 90 Front Door environments or POPs globally, each backend will receive about 3-5 probe requests per second.
引用号:https://learn.microsoft.com/en-us/azure/frontdoor/front-door-backend-pool
<小时/>并非所有边缘都会探测您的后端,只会探测距离接收请求最近的边缘。请参阅此视频以了解其详细工作原理。
希望这有帮助!
关于Azure Front Door 每秒多次轮询后端池状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60054064/
尝试使用我们的 Azure Front Door 进行以下路由: 假设前门 URL 是 https://foo.azurefd.net ,后端池由 URL 为 https://foowebapp.az
我希望能够更改源模块中所有外链的基线属性。有谁知道一些可用于执行此操作的 DXL 代码吗? 必须有一种更简单的方法,而不是手动删除以前的外链(即 ModuleVersion BL [1.20] 并重新
我基本上知道如何在模块内移动对象 Object oMove = object(DoorsID, mBasicCurrent); Object oPrev = object(DestDoorsID, m
有人知道 DOORS 在哪里存储 DXL 文件吗? 1- 如何使用 DOORS UI 访问这些脚本? 2-硬盘上的存储目录是什么? 谢谢 最佳答案 大多数 DXL 脚本位于: your_ibm_ins
我执行了以下命令并能够创建 FrontDoor rnd-test。 $test = New-AzFrontDoorBackendObject -Address bing.com -httpPort 8
我执行了以下命令并能够创建 FrontDoor rnd-test。 $test = New-AzFrontDoorBackendObject -Address bing.com -httpPort 8
我正在使用 Rational Doors 9.6 作为客户端。我尝试在我的 C# 程序中集成一个功能,例如使用 Doors C API,以打开一个 View 并在内存中获取一些数据以供进一步使用。这包
我是 DOORS 数据库的新开发人员,我正在用 dxl 编写脚本。如您所知,dxl 中有一维数组。我想使用多个维度,所以我决定使用动态数组,但这大大降低了我的脚本速度,而且当我们每个模块有大约 14,
在我们的网站中,我们有一条路线/health/xxx,您可以在其中检查网站的运行状况。在 xxx 部分,您可以添加任何内容,以便我们可以区分不同的轮询器。我们现在看到 Azure Front Door
有人成功使用 Azure Front Door 完成滚动更新吗?我们在 2 个区域中有一个应用程序,我们希望在区域 1 中的后端更新时禁用它,区域 2 中的后端也是如此。但是,在禁用或删除某个后端之间
我了解前门设计器,但我不知道如何添加路由规则。 如何在 Azure Front Door 中执行此操作? 最佳答案 一个routing rule将您的前端主机映射到后端池。 在创建前门中的路由规则中,
我目前正在测试 Azure 前门功能,想知道是否有任何更改需要很长时间才能保存并在线可用? 例如,我更改了后端池的后端 URL,当我访问 Front Door URL 时,它仍然将我重定向到旧的后端
上个月,我注意到由于传出带宽,我的 Azure 账单大幅增加。我使用了 1800GB 的传出数据,而之前的时期使用了约 200GB。经过一番研究,我发现这是由我上个月启用的 Azure Front D
我正在运行球碰撞模拟,我想在框架边缘的某处添加一扇门,这样当球接触它时,它就会消失。可以为我提供这扇门的功能的最简单的 Swing 组件是什么? 最佳答案 I want to know what…ca
有许多谜题是经典“柯尼斯堡七桥”谜题的变体,在这些谜题中,您必须找到一条穿过一组房间的路线,而无需两次使用门。 这是一个没有解决方案的例子。 ... 是一个稍微修改过的谜题,确实有一个解决方案,正如您
现在,我正在 AWS 的一个生产区域中测试一个极其简单的信号量。在部署时,延迟从 150 毫秒跃升至 300 毫秒。我假设会发生延迟,但如果它可以被删除那就太好了。这对我来说有点新,所以我正在试验。我
如果终结点的域仍使用 CNAME 记录指向前门,则 Azure 前门不允许删除前端终结点。即使只有验证域 (afdverify),情况也是如此。 409 Conflict Cannot delete
我想使用 RPE 为第一行显示具有不同样式的 Doors 表。 例如,使第一行具有不同的背景颜色或其他边框样式。 有什么简单的方法可以做到这一点吗? 谢谢, 鲍里斯。 最佳答案 我的解决方案是使用一个
Azure 前门中的域: www.foobar.com Azure Web 应用: foobar-web foobar-api 我希望能够让 www.foobar.com 启动网络应用 foobar-
我已配置 Front Door 并在不同区域托管 2 个 Web 应用程序(主站点和一个故障转移网站)。 Web 应用程序有自己的 URL,可以直接访问。我希望这些 URL 不能直接访问。只能通过前门
我是一名优秀的程序员,十分优秀!