1

我对于要构建的某些Azure函数选择哪个服务计划存在问题。 我试图在西欧使用动态计划,但查看不支持插槽的门户。因此,虽然动态计划对于扩展非常重要,但我担心,当我们想在生产 - 分期 - 开发之间进行交换时,我们无法使用动态计划来完成此操作。 另一方面,看看经典的服务计划,我可以得到一个支持插槽的S1-2-3。这里的问题是我可能会在一个服务应用上部署10个功能,并且他们可能需要内存和处理能力来运行。如果所有这些服务都将在同一个VM中执行,它们将如何扩展,会发生什么?虚拟机的规模或功能?动态Azure服务应用程序是否支持用于交换的插槽

回答

4

动态或经典服务计划的Azure函数当前不支持插槽。该功能尚未完全禁用,但如果您创建插槽并尝试进行交换,则应该期望某些功能无法正常工作。

要回答您的其他问题,请选择经典的应用服务计划意味着您需要自行管理缩放或查看配置自动缩放。有关使用经典应用程序服务计划进行扩展的更多信息,请参阅官方Azure应用程序服务文档:https://azure.microsoft.com/en-us/documentation/articles/web-sites-scale/

+0

好吧,那么如何实现类似功能的环境?目前我的函数是HTTP触发器,所以我正在考虑创建一个存根函数(比如RouteIt),它返回重定向(307)到合适的函数。而当主要功能正在维护中时,只需更改重定向URL。 – Elvis

相关问题