Google compute engine GCE负载平衡器运行状况检查与实例组运行状况检查

Google compute engine GCE负载平衡器运行状况检查与实例组运行状况检查,google-compute-engine,Google Compute Engine,我被谷歌计算引擎健康检查弄糊涂了。在负载平衡级别上有一个运行状况检查,在实例组中有另一个运行状况检查。两者之间有什么区别?我可以同时运行两个或一个吗?没错,健康检查有几个目的: 对于负载平衡,需要确定LB池中的节点是否健康并准备好处理新连接。HTTP LB需要运行状况检查,而网络LB-则不需要 对于实例组,需要确定实例组是否具有所需的最小健康实例数。需要进行运行状况检查以执行自动修复(替换发生故障的实例)或自动缩放 您可以同时运行这两种类型,也可以不运行,这取决于您的需求。两者都运行是合理的

我被谷歌计算引擎健康检查弄糊涂了。在负载平衡级别上有一个运行状况检查,在实例组中有另一个运行状况检查。两者之间有什么区别?我可以同时运行两个或一个吗?

没错,健康检查有几个目的:

  • 对于负载平衡,需要确定LB池中的节点是否健康并准备好处理新连接。HTTP LB需要运行状况检查,而网络LB-则不需要

  • 对于实例组,需要确定实例组是否具有所需的最小健康实例数。需要进行运行状况检查以执行自动修复(替换发生故障的实例)或自动缩放


您可以同时运行这两种类型,也可以不运行,这取决于您的需求。两者都运行是合理的,只需保持架构简单,不要试图同时使用所有功能。

我也在努力解决这个问题,我想把Kubernetes放在混合中,现在在LBs和例如组的两种不同健康检查之上有了活跃性/就绪性探测。那么现在有4个了?