我们在第一次调用 aFunction App
中的函数时遇到超时,因此我们从普通服务计划转变为高级服务计划,因为理论上您总是可以让一个温暖的实例准备好接听电话(基于此文档)。
问题是,在尝试配置功能时,我们看不到文档中存在的设置。这是我们的门户:
这是文档中出现的门户设置:
这些函数在第一次被调用时仍然超时,所以我们没有看到从普通计划到高级计划的任何区别。我们错过了什么吗?
我们在第一次调用 aFunction App
中的函数时遇到超时,因此我们从普通服务计划转变为高级服务计划,因为理论上您总是可以让一个温暖的实例准备好接听电话(基于此文档)。
问题是,在尝试配置功能时,我们看不到文档中存在的设置。这是我们的门户:
这是文档中出现的门户设置:
这些函数在第一次被调用时仍然超时,所以我们没有看到从普通计划到高级计划的任何区别。我们错过了什么吗?
没有重现您的问题,我可以pre-warmed instances
在我的门户上设置。但我有一个想法来解决这个问题。
尝试使用powshell
inAzure 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
测试是否可以设置。如果不能,请查看错误。这可能是门户的错误。
如果您有疑问,请告诉我。
事实证明,在我们调整服务计划时,您需要修改 Function App 设置。
我们在那里有预热的实例设置,但它没有达到预期的结果,我们仍然面临着正常服务计划的超时。