azure-functions - Azure Functions Premium 计划超时
问题描述
Azure Functions高级计划是否有 10 分钟的最大超时,与消费计划的应用方式相同吗?是否可以配置更大的超时?
在应用服务计划上使用 Azure Functions 时,我可以通过将函数应用配置为“始终打开”并使用 host.json 上的设置“functionTimeout”来获得基本上任何超时的函数。
但是,在高级计划的情况下,此设置似乎被忽略,而配置菜单上没有“始终开启”选项。
虽然高级计划是一个很大的改进,但我希望可以选择将 functionTimeout 配置为超过 10 分钟。
解决方案
消耗计划中的 Azure Functions 的单次执行时间限制为 10 分钟。在 Premium 计划中,运行持续时间默认为 30 分钟,以防止执行失控。但是,您可以修改 host.json 配置以使高级计划应用程序不受限制。
在预览版中,不能保证您的持续时间超过 12 分钟,并且如果您的应用程序的规模不超过其最低工作人员数量,则最有可能运行超过 30 分钟。
推荐阅读
- c++ - 使用对象作为类的构造函数的参数时出错
- pm2 - PM2 无论如何都拒绝询问 SSH 密钥密码?
- java - Spring boot + JavaFX:如何在 start() 方法之后异步运行任务
- node.js - 使用express node.js,在函数中调用函数并在路由器中导出和要求,并在路由器中渲染时交给ejs
- sqlite - 将数组传输到 SQLite 中,反之亦然,无需循环,尤其是在 ActionScript3 中
- python - 通过数组内对象的两个值过滤 mongoengine/mongodb-query 中的项目
- amazon-s3 - 如何向 S3.upload() 请求添加“授权”标头?
- javascript - 如何仅对 JavaScript 中的前 3 个字符和最后一个字符进行分组(例如 123456789 => 123 45678 9)
- google-data-studio - 为什么在使用服务帐户访问底层 bigquery 数据时,社区连接器的“数据凭据”不能为空?
- python - 波函数 Python 上的曲柄 Nicolson 方法