gpt4 book ai didi

azure - 使用高级应用服务计划运行函数应用时 10 分钟后超时

转载 作者:行者123 更新时间:2023-12-03 04:57:49 27 4
gpt4 key购买 nike

我有 2 个使用高级 (EP1) 应用服务计划的功能应用,如下所示:

enter image description here

这是 host.json 文件在这两个函数应用中的样子:

{
"version": "2.0",
"functionTimeout": "00:10:00",
"extensions": {
"serviceBus": {
"SessionHandlerOptions": {
"MaxAutoRenewDuration": "00:10:00",
"MessageWaitTimeout": "00:10:00",
"MaxConcurrentSessions": 1,
"AutoComplete": false
}
}
},
"logging": {
"applicationInsights": {
"samplingExcludedTypes": "Request",
"samplingSettings": {
"isEnabled": true
}
}
}
}
{
"version": "2.0",
"logging": {
"applicationInsights": {
"samplingExcludedTypes": "Request",
"samplingSettings": {
"isEnabled": true
}
}
}
}

在运行这些函数应用程序时,我发现 10 分钟后发生超时。我的理解是,在 Premium 计划中,运行持续时间默认为 30 分钟,以防止失控执行。我缺少什么?我应该添加/更新以下行来解决此问题吗?

“functionTimeout”:“00:30:00”,

最佳答案

高级计划的默认超时为 30 分钟,但如果您在 host.json -> functionTimeout 部分将其设置为其他值,则默认值将被忽略。

因此,您可以像您提到的那样更改 host.json 中的值:"functionTimeout": "00:30:00"

但是您还应该知道http触发函数的超时限制,请参阅this doc中的注释部分.

关于azure - 使用高级应用服务计划运行函数应用时 10 分钟后超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64362201/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com