0

在 Azure 中,我有 3 个 Web 应用程序(为简单起见):

  • 前端网站
  • 端点 1
  • 端点 2

前端网站从端点请求数据。两个端点一直是同步的(在这个问题的范围之外),但有时我需要对它们进行一些维护,这给了我一些停机时间。

我能否以某种方式设置只有我的前端网站才能看到的负载均衡器,并获取任何在线端点 - 如下所示:

在此处输入图像描述

本文的最后一行说内部负载均衡器可能是合适的:

我可以在 PaaS 服务(Web/Worker 角色)上使用 ILB 吗?

ILB 也被设计为与 web/worker 角色一起使用,并且从 SDK 2.4 开始提供。

有谁知道指南,或者尝试过使用 Web 应用程序制作此指南?

4

1 回答 1

0

我不认为这是您可以使用负载均衡器“本机”实现的。应用服务实际上并未绑定到 VNet。以前您只能使用点到站点 vpn 将它们连接到 vnet,现在预览中有一个新的vnet 集成功能可能允许您使用内部负载均衡器,但我对此表示怀疑,因为它们(负载均衡器)仅允许使用虚拟机\规模集\可用性集作为后端池。

应用程序网关可以绑定到应用程序服务。它们也可以是内部的。您还需要限制应用服务以接收来自任何不是您的应用程序网关的流量。

您可以使用流量管理器\前门进行这种负载平衡,但端点不会是私有的

于 2019-06-21T15:24:26.513 回答