Azure Functions 门户错误 - 函数运行时无法启动

2024-05-24

我有一个 VS 2017 C# 开发的 Azure Function App,使用 VS 2017 发布机制部署在消费计划上。所有功能均由定时器或服务总线触发。我在 Azure 门户中看到运行状态,并且功能似乎正在运行,例如将行写入 SQL Azure 数据库,但是,当我尝试检查或监视功能时,我经常在 Azure 门户中遇到错误,例如会弹出一个红色错误框,并显示错误:

The function runtime is unable to start. 
Session Id : xxxxxxxx
Timestamp : xxxxxxx

我查看了日志,但在日志文件中看不到任何明显的内容,我尝试部署到新的应用程序服务并解决了该问题一段时间,但它又回来了。我已将所有函数包装在异常处理程序中并将异常消息封装到 TraceWriter 中,所有函数的执行速度都非常快 ~ 最多 30-40 秒。有时我也会看到错误提示“您没有权限 xxx”。

非常感谢任何帮助。


此问题可能由多种原因引起。实际上,您需要查看日志以了解根本问题。

这里一个很好的调试选项是连接到实时流媒体。因此,在您的函数中,向下滚动左侧窗格到监控并选择日志流式传输 option:

这会将实时流连接到您的函数日志记录:

您应该在哪里看到标识的日志why该功能无法启动

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure Functions 门户错误 - 函数运行时无法启动 的相关文章

随机推荐