如何在流量管理器终结点中添加虚拟规模集实例 IP

How do I add virtual scaleset instances IP in traffic manager endponts

我在 Azure 中设置了一个虚拟规模,我想将这些实例的 public IP 添加到我的流量管理器端点。我的用例是我想在我的 dns 区域中创建这些实例的 A 记录。我想使用循环法来平衡这些实例之间的负载,这就是我将流量管理器引入图片的原因。所以现在在我的 dns 区域中我有一个记录集并创建了一个指向我的 azure 流量管理器的别名。现在我想将这些实例的 public IP 添加到我的 Azure 流量管理器端点,每当添加或删除新实例时,它都会自动添加到我的流量管理器配置文件中。我该怎么做?

如果你的意思是VMSS实例的public IP地址是这样的:

您不能将此 public IP 地址添加为流量管理器终结点,因为它不是 Azure 门户中的单独资源(public Ip 资源)。查看 Azure endpoints.

支持的 Azure 资源类型

流量管理器主要工作在DNS层面,如果不考虑VMSS,你可以创建多个VM,每个Public个IP地址附加,然后你可以添加这些public个IP地址资源到 TM 端点。

但是,在我看来,Azure 流量管理器更适合您将流量最佳地分配给服务跨全球 Azure 区域。对于区域服务 4 层 LB,您可以仅使用 Azure 负载均衡器使用 round-robin 来平衡这些 VMSS 实例之间的负载。您只需要将 VMSS 与一个 public 负载均衡器相关联,然后您就可以使用 LB 规则平衡这些实例,并通过 LB 前端 public IP 访问后端实例。阅读 Azure Load Balancer with Azure virtual machine scale sets 了解更多详情。