2

我们在第一次调用 aFunction App中的函数时遇到超时,因此我们从普通服务计划转变为高级服务计划,因为理论上您总是可以让一个温暖的实例准备好接听电话(基于此文档)。

问题是,在尝试配置功能时,我们看不到文档中存在的设置。这是我们的门户:

在此处输入图像描述

这是文档中出现的门户设置:

在此处输入图像描述

这些函数在第一次被调用时仍然超时,所以我们没有看到从普通计划到高级计划的任何区别。我们错过了什么吗?

4

2 回答 2

1

没有重现您的问题,我可以pre-warmed instances在我的门户上设置。但我有一个想法来解决这个问题。

尝试使用powshellinAzure Cloud Shell来配置pre-warmed instances您的函数应用程序,而不是使用门户:

az resource update -g <resource_group> -n <function_app_name>/config/web --set properties.preWarmedInstanceCount=<desired_prewarmed_count> --resource-type Microsoft.Web/sites

测试是否可以设置。如果不能,请查看错误。这可能是门户的错误。

如果您有疑问,请告诉我。

于 2019-11-12T03:20:33.630 回答
1

事实证明,在我们调整服务计划时,您需要修改 Function App 设置。

我们在那里有预热的实例设置,但它没有达到预期的结果,我们仍然面临着正常服务计划的超时。

于 2019-11-13T08:58:24.000 回答