我正在尝试对我已部署的服务执行Google Compute Engine运行状况检查。但是,我有一个防火墙,基本身份验证限制访问。
我是否需要打开防火墙,以便Google的服务器可以进行健康检查?此外,是否有任何方法可以包含授权标头以便请求通过或者我应该关闭运行状况检查URL的基本身份验证?
答案 0 :(得分:1)
如果您询问GCLB健康状况检查,那么您需要允许Google的负载均衡器访问您的服务。通常,任何类型的运行状况检查都需要连接,并且您需要确保运行状况检查客户端与正在检查运行状况的服务器之间的运行状况检查通信通道是打开的。
特别是,如果您正在讨论负载平衡,目前根据其文档,仅支持HTTP方法,并且返回HTTP状态代码必须为200以表示检查成功。