根据HAProxy 配置参考,HAProxy 使用 HTTPOPTIONS
请求进行 HTTP 健康检查,默认情况下,使用option httpchk
.
由于我认为 Web 服务器是否提供 HTTPOPTIONS
处理程序取决于实现,我想知道为什么 HAProxy 默认使用这种请求类型。有没有合理的技术背景?
根据HAProxy 配置参考,HAProxy 使用 HTTPOPTIONS
请求进行 HTTP 健康检查,默认情况下,使用option httpchk
.
由于我认为 Web 服务器是否提供 HTTPOPTIONS
处理程序取决于实现,我想知道为什么 HAProxy 默认使用这种请求类型。有没有合理的技术背景?
他们在您链接的文档中写下推理:
<method> ... 如果未设置,则使用“OPTIONS”方法,因为它通常需要较低的服务器处理并且很容易从日志中过滤掉。...