有没有办法完全禁用 AWS ELB 的健康检查?我使用记录器中间件 (morgan) 来记录所有请求,每 5 分钟记录一次健康检查请求非常烦人。
答案1
不要完全禁用它,而是让您的 Web 服务器提供静态 HTML 页面(从而完全绕过节点)并检查该 URL。或者,morgan 似乎有一个skip
功能,您可以使用它来免除某些请求的日志记录 - ELB 发送一个特定的 HTTP 用户代理字符串(ELB-HealthChecker/1.0
,但我会忽略版本号),您可以查找。
有没有办法完全禁用 AWS ELB 的健康检查?我使用记录器中间件 (morgan) 来记录所有请求,每 5 分钟记录一次健康检查请求非常烦人。
不要完全禁用它,而是让您的 Web 服务器提供静态 HTML 页面(从而完全绕过节点)并检查该 URL。或者,morgan 似乎有一个skip
功能,您可以使用它来免除某些请求的日志记录 - ELB 发送一个特定的 HTTP 用户代理字符串(ELB-HealthChecker/1.0
,但我会忽略版本号),您可以查找。