4min Azure函数的HTTP触发器超时问题



我有Azure函数的P1v2实例。我在Docker上运行Python。

我有Azure数据工厂调用Azure函数与触发器。

数据工厂收到超时错误,因为函数处理大量数据超过4min。

是否有解决HTTP触发超时的方法?

HTTP触发函数always在230秒后超时,原因是Azure负载均衡器。

无论函数应用超时设置如何,230秒是HTTP触发函数响应请求所需的最大时间。这是因为Azure Load Balancer的默认空闲超时。. 对于较长的处理时间,可以考虑使用持久函数异步模式,或者推迟实际工作并立即返回响应。

来源:Azure函数托管选项-函数应用超时时间

最新更新