Azure WebRole粘性负载平衡

时间:2018-12-20 11:12:44

标签: azure azure-web-roles azure-application-gateway azure-load-balancer

我有一个Azure WebRole,它使用PerSession设置发布WCF服务。这意味着会话需要保留很长时间……这是由于同步框架的缘故,无法更改。

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

我可以为应用程序网关配置的端点不是公共WebRole而是每个实例,以便网关处理平衡吗? 怎么样?

谢谢

1 个答案:

答案 0 :(得分:1)

从技术上说,Application Gateway support for multi-tenant backends,您可以在后端配置实例的IP地址或FQDN。这是一个快速入门:Direct web traffic with Azure Application Gateway - Azure portal

但是,Application Gateway被称为应用程序层(OSI层7)负载平衡,它使您能够管理到Web应用程序的流量。也许传统的第4层负载平衡器更适合平衡WCF服务。此外,在Cloud Services中,您会在创建服务时自动配置负载均衡器。您可以在此question中获得更多解释。

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