【发布时间】:2019-10-14 10:13:36
【问题描述】:
我有一个从 VS 创建的 V-1 时间触发 Azure 函数,用于通过 HTTPCLIENT 从估计时间为 9 分钟的服务中获取数据,它在本地运行良好,并使用存储模拟器。但是当我使用 App Service Plan 发布到 Azure 门户时,出现了两个问题:1> Monitor 选项卡未显示所有执行,因为如果我转到 Application Insights,我可以找到更多失败的执行,而且 Application Insights 中的触发时间不是预定的时间频率(我设置的每 6 小时一次) 2> 他们中的大多数都因以下快照而失败。 System.TimeoutException
任何帮助将不胜感激!
【问题讨论】:
-
你真的应该升级到 v2,你会为自己节省大量的故障排除时间
-
文档建议创建一个在 v2 上运行的新函数应用,并将现有代码移植到那里。然而,这需要从不同的服务授予对这个新应用程序的访问权限,因为我的函数现在可以与许多其他服务通信。或者,您是否可以分享有关将现有功能升级到 v2 的详细文档指南?谢谢
-
您可以设置代理从 v1 转到 v2,同时更新服务以指向 v2
标签: c# azure-functions azure-storage azure-storage-emulator