助け合いフォーラム
AWS ソリューションアーキテクト - アソシエイト(SAA-C03)
問題ID : 34932
問題を開く
ある企業は、オンプレミスにあるWebサイトをAWSへ移行する計画を立てている。WebサイトはEC2インスタンス上で動作させることが決まっている。Webサイトの可用性を向上させるために、HTTPエラーが発生したときでもサービスを継続できるようにしたい。
要件を満たすために、ソリューションアーキテクトはどうすればよいか。
この問題はプレミアムコンテンツです。
C选项和D选项的歧义
投稿日 2025/05/11
D这个选项看起来是通过 Auto Scaling 来进行 ELB 的健康检查,但问题出在“ELB 的健康检查”部分。
ELB 只是 AWS 的负载均衡服务的旧名称,现有的 ALB 已经是负载均衡的最新版本,ALB 的健康检查本身就能够处理应用层(HTTP)的健康检查,因此在这里再次使用 ELB 健康检查是不合适的。
这种方法不需要额外的 ELB 健康检查,ALB 自带的健康检查已经足够。
我觉得C选项才是正确的。
• 该选项结合了 ALB 健康检查 和 EC2 健康检查。
• ALB 健康检查 检查指定的 URL 是否能够正常响应,这确保了 Web 服务本身的可用性。
• Auto Scaling 的 EC2 健康检查 确保了实例在物理层面的健康性(如实例未宕机),提供了双重保障。
• 优点:综合了应用层(ALB 健康检查)和底层(EC2 健康检查)的检查机制,可以最大程度地保证在发生 HTTP 错误时,流量被转发到健康的实例上。
2025/05/19 18:00
中国的AWS同事们,还有日本也在学习AWS的朋友们。
现在,由于我不懂中文,我将使用机器翻译来发布这些句子。
我对你帖子的以下部分很感兴趣:
ELB 只是 AWS 的余额服务的旧称,目前 ALB 是本书的最新版本,ALB 的健康列表是可供使用(HTTP)的健康列表,因此这里重新使用 ELB 的健康计划并不适合
您说 ELB 是 ALB 的旧版本,但这略有不同。正确的理解是“ELB组内部,有ALB、NLB、CLB等各种负载均衡器”。
正如“亚洲”地区包含“日本”、“中国”、“韩国”、“伊拉克”、“越南”等国家一样,ELB(Elastic Load Balancing)也包含ALB(应用程序负载均衡器)和NLB(网络负载均衡器)。
所以句子中提到的ELB健康检查,是说允许设置执行ELB健康检查,这样才能进行ALB健康检查。
虽然机器翻译很差,但如果能理解的话我会很高兴。
コメント
この投稿に対して返信しませんか?