Azure Web 角色粘性负载均衡器

Azure WebRole Sticky Load Balance

我有一个 Azure WebRole,它发布一个带有 PerSession 设置的 WCF 服务。也就是说,session需要保存很长时间。。。这是因为synch-framework的原因,无法更改。

现在我想在该 Web 角色(经典 Azure 云服务)上使用多实例时遇到问题

我能否配置一个应用程序网关,其端点不是指向 Public WebRole,而是指向每个实例,以便网关处理平衡? 怎么样?

谢谢

从技术上讲,Application Gateway support for multi-tenant backends, you could configure an IP address or FQDN of your instances in the backends. Here is a quickstart: Direct web traffic with Azure Application Gateway - Azure portal

但是,应用程序网关被称为应用程序层(OSI 第 7 层)负载平衡,它使您能够管理 Web 应用程序的流量。也许传统的第 4 层负载平衡器更适合平衡 WCF 服务。此外,在云服务中,您会在创建服务时自动配置负载均衡器。您可以在 .

中获得更多解释

参考:Get started creating an internal load balancer (classic) for cloud services