我想对 VNet 中的 VM 规模集进行负载平衡。我的要求是:
- 我不希望公共 IP 可访问性和
- 我确实需要 http的健康探测。
虽然两个 Azure 负载均衡器(在基本或标准 sku 中)似乎也能够平衡内部流量,但只有标准 sku 提供 https 运行状况探测。
尝试将 VM 规模集添加到后端池时,我无法选择它,向导找不到它。规模集和内部标准 sku 负载均衡器都位于同一区域、VNet 和资源组中。
看来我和这里的人有同样的问题,只是使用规模集而不是可用性集。
有一个工具提示说明
只有
region
具有标准 SKU 公共或没有公共 IP的 VM可以附加到此负载均衡器。后端池只能包含来自一个虚拟网络的资源。创建一个新的后端池以添加来自不同虚拟网络的资源。
所以我很困惑,我的内部负载均衡器只使用私有地址,所以应该满足“有标准 SKU 公网或没有公网 IP ”的标准。我还注意到,工具提示仅明确说明虚拟机,而不是虚拟机规模集。但是,我拒绝相信 LB 的标准 sku 与基本 sku 相比应该缺乏功能(我确实让它与规模集和内部基本 LB 一起使用,尽管没有 https 健康探测)。
我在这里错过了什么吗?我确实意识到仍然存在“Azure 应用程序网关”,但是我认为对于我的场景而言,设置和过度杀伤力过于复杂。我只想要使用 https 运行状况探测的规模集的内部负载平衡。我开始认为这是不可能的。
亲切的问候, baouss