Vnet 内的负载平衡 ACI

时间:2021-02-25 00:45:47

标签: azure load-balancing azure-container-instances

我在 vnet 中有 Azure 容器实例,我想实现负载平衡,但想不出可行的解决方案。就上下文而言,它将是一组联系负载平衡资源的 VM,这些资源会将请求定向到其中一个 ACI。

到目前为止我尝试过的东西是 Azure 负载均衡器(不适用于 ACI)和 Azure 流量管理器(不能在 vnet 内)。我也不认为应用程序网关是一个可行的解决方案。我想知道之前是否有人遇到过这种情况,他们是如何克服的,或者是否有人有我可以测试的潜在解决方案?

1 个答案:

答案 0 :(得分:1)

好吧,要通过负载均衡器访问 VNet 内的 ACI,您只需要创建一个负载均衡器并使用 ACI 的 IP 地址添加后端池,这是它的屏幕截图:

enter image description here

然后为您需要的端口创建健康探测和负载均衡器规则。一切正常后,就可以通过公共 IP 地址访问 VNet 内部的 ACI:

结果:

enter image description here

ACI:

enter image description here

负载均衡器:

enter image description here

相关问题