http负载均衡器和运行状况检查

时间:2019-09-10 13:49:21

标签: google-cloud-platform health-monitoring

我发现了这个问题。

  

您要使用最少的步骤,为在多个区域中运行的一组Compute Engine实例配置自动修复,以实现网络负载平衡。如果虚拟机在3次尝试(每次10秒)后无响应,则需要配置虚拟机的重新创建。你该怎么办?

A。。创建具有后端配置的HTTP负载均衡器,该配置引用现有实例组。将运行状况检查设置为Healthy(HTTP)

B。。创建具有后端配置的HTTP负载平衡器,该配置引用现有实例组。定义一种平衡模式并将最大RPS设置为10。

C。。创建一个托管实例组。将自动修复运行状况检查设置为健康(HTTP)

D。。创建一个托管实例组。确认自动缩放设置已启用。

哪个是正确答案?我认为是A

2 个答案:

答案 0 :(得分:0)

  

您想要为网络负载平衡配置自动修复   使用以下命令在多个区域中运行的一组Compute Engine实例   最少的步骤。您需要配置虚拟机的重新创建,如果   3次尝试,每次10秒后,它们无响应。什么应该   你知道吗?

让我们分析每个可能的答案以确定最佳答案。请注意,此问题的关键词是“使用最少的步骤”。这句话会偏向选择最佳答案。

  

A。创建具有后端配置的HTTP负载均衡器   引用现有的实例组。将健康检查设置为   正常(HTTP)

这是一个可能的答案。该答案假定现有后端已正确配置。

  

B。创建具有后端配置的HTTP负载均衡器   引用现有的实例组。定义平衡模式并设置   最高RPS到10。

这是一个可能的答案。该答案假定现有后端已正确配置。此答案比答案A增加了一个额外的步骤。

  

C。创建一个托管实例组。设置自动修复健康检查   健康(HTTP)

这只是部分解决方案。默认配置为启用自动缩放。您仍然需要创建HTTP负载均衡器。

  

D。创建一个托管实例组。验证自动缩放   设置已打开。

这只是部分解决方案。需要使用Auto Scaling创建托管实例组,但是您仍然需要创建HTTP负载均衡器。

请打鼓....

因此,我认为最好的答案是A。

答案 1 :(得分:-1)

要配置虚拟机的重新创建,您需要自动修复。而不是B和D。

A:负载平衡运行状况检查可帮助将流量从无响应的实例引向正常实例;这些运行状况检查不会导致Compute Engine重新创建实例。

C:基于应用程序的自动修复功能依靠运行状况检查信号来检测应用程序特定的问题(例如冻结,崩溃或超载),从而提高应用程序的可用性。如果运行状况检查确定某个实例的应用程序失败,则该组自动重新创建该实例

答案是C