是否可以将两个负载均衡器连接到 Azure VM 规模集?

Is it possible to have two load balancers attached to Azure VM scale set?

我们的应用托管在 Azure VM 规模集中,它有 80 和 8080 个端点, 80 必须是 public 并且 8080 必须是私有的。

实现此目的的明显方法是使用一个 public 和一个私有负载平衡器。

在 Azure VM 规模集中是否可行?

据此是。 https://heranonazure.wordpress.com/2017/08/30/vmss-behind-both-internal-and-external-load-balancer/

但是,我已将我的 VMSS 连接到 2 个负载均衡器,1 个内部负载均衡器和 1 个外部负载均衡器。它确实工作得很好,但你确实收到一条警告,说 1 个后端地址池已被删除......但是我仍然可以通过两个负载平衡器访问资源。在对 VMSS 进行任何维护或缩放后,这种情况是否会持续存在还有待观察。

我会说在 Basic SKU LoadBalancer 上它不受支持,即使你可以让它在某种程度上工作。

标准负载均衡器可能有所不同,但仍处于预览阶段。