Google Compute Engine Health Check with Basic Auth



我正在尝试对已部署的服务进行Google计算引擎运行状况检查。但是,我有一个防火墙和基本身份验证限制访问。

我是否需要打开防火墙,以便 Google 的服务器可以进行运行状况检查?另外,有没有办法包含授权标头以便请求通过,或者我应该关闭运行状况检查 URL 的基本身份验证?

如果您询问的是 GCLB 运行状况检查,那么是的,您需要允许 Google 的负载均衡器访问您的服务。通常,任何类型的运行状况检查都需要连接,并且您需要确保运行状况检查客户端和正在检查其运行状况的服务器之间的运行状况检查通信通道已打开。

特别是,如果您正在谈论负载平衡,目前根据其文档,仅支持 HTTP 方法,并且返回的 HTTP 状态代码必须为 200 才能指示检查成功。

最新更新