ApplicationGateway的Azure服务结构

时间:2016-11-16 12:51:56

标签: azure azure-service-fabric

我在Azure上运行Service Fabric Cluster,我已将Application部署到Service Fabric。

现在我想在此方案中使用azure Application Gateway,例如Request First提供给Application Gateway,然后迁移到Fabric Load Ba-lancer。我对此非常困惑。如何通过ApplicationGateway来应对上述挑战

我也可以配置ApplicationGateway但是没有IDea如何将它用于服务结构

2 个答案:

答案 0 :(得分:2)

Microsoft Azure Application Gateway提供第7层负载平衡功能,SSL卸载,第7层路由,基于cookie的会话关联,URL路由以及能够托管多个Web应用程序。 Azure Application Gateway需要其子网;如果您不熟悉Azure VNet和子网分段,有时会令人困惑。

首先,您需要了解的是体系结构模式,Microsoft Application Gateway将如何发挥作用。

我已经写了一些详细的系列文章记录了我在Azure ServiceFabric中的旅程。

我建议你仔细阅读这些帖子,它将解释在Service Fabric Cluster前面有Application Gateway的架构观点。

无论应用网关如何,您都需要内部负载均衡器或外部负载均衡器(取决于您的拓扑结构)。

  1. Cloud Architecture Pattern: Azure Service Fabric and Microservices - Part 1 (Physical Architecture)

  2. Also try to understand how it is going to impact, security architecture of your implementation

  3. 另外,我建议您Reverse proxy in Azure Service Fabric

答案 1 :(得分:1)

不完全确定您的意思,但您可以使用ARM teplates创建sf集群和相关资源。多数民众赞成我所做的。我创建了appgw,cluster,vmss等。在virtualMachinesScalesets networkProfile中,您必须配置ApplicationGateway后端地址池,而不是配置loadBalancerBackendAddressPools。 appgw必须在vmss部署之前存在。你根本不需要lb。 Appgw可以为您处理负载平衡。即使内部lb会带来一些不错的附加功能,您可以在以后使用它们......

我必须承认这些事情的记录很差......