嗨团队
先谢谢了。我想知道如何解决Azure超时错误
我已经在Azure环境中使用Azure Sql数据库创建了一个功能应用程序,并且运行时间非常长,并且运行时间超过15分钟。 10分钟后,azure函数返回超时错误。因此,我在互联网上进行搜索,找到了2个解决方案。
1. To set time limit 00:10:00 in host.json file will resolve the issue.
2. To change the plan from consumption to App service plan.
当前的Azure功能设置: 1.定价层:消费计划 2.应用程式版本:v1.0
当前的SQL DB计划/设置: 1.定价层:标准S0:10个DTU
解决方案1)我知道,在消费计划中,最大超时时间为10分钟。在应用服务计划中,它可以是不确定的。
解决方案2)我想知道如果我将SQL数据库定价计划从标准版提高到高级版,是否可以解决超时错误?
解决方案3)增加标准计划中的DTU可以解决我的问题。如果是,那么我需要增加几个DTU来解决超时错误。
我想知道除了上面提供的3个解决方案之外,还有什么其他方法可以克服此超时问题。我花了更多时间在互联网上,但没有任何效果。由于上述所有服务的成本都更高,因此我想在制定计划之前寻求一些专家的帮助。您的帮助将挽救我的生活。
答案 0 :(得分:1)
答案 1 :(得分:-1)
您是否研究过天蓝色的持久功能?它们可以用来绕过10分钟计时器。 它们在超时时会重新启动,但会记住其上下文,因此,如果设置正确,这是一个可行的解决方案。