|
|
1
3
我认为这里的关键问题是,在应用程序服务计划中,扩展是如何工作的。 Azure数据中心由不同的规模单元组成,每个规模单元由数百台服务器(甚至1000台)组成。这是应用程序服务带来的扩展能力。单个数据中心可能有多个缩放单元。 应用程序服务的内部架构包括- 前端-七层负载平衡器 文件服务器-用于存储应用程序内容 回答以下问题-
问:是否使用某种内部负载平衡器,然后创建一个新的临时VM(以分散负载并在负载条件下运行function app实例)(当一定数量的并发用户/连接试图访问函数URI时)? 答:它不创建新的临时VM,而是使用Web Worker,这些Web Worker是运行共享负载的预配置VM。前端是一个服务器分层负载平衡器,负责在水平扩展的情况下分配流量。 但是,即使在这种情况下,它也不会为使用内部负载平衡器实现负载平衡的VM实例运行内部IP吗?当应用程序服务计划耗尽内部IP池时,必须有一个阈值,以分配要扩展的VM。
|