我是 Azure 和 Functions 的新手,所以请多多包涵。
我有一个定时器触发隔离.Net 5 功能。它对 SQL 数据库执行一些 CRUD 操作。在 Visual Studio 2019 中测试时,它在本地运行良好。但是,当它部署到 Azure 中时,不会调用触发器。它具有用于日志记录的 Serilog,我看到没有将日志记录添加到文件中。
使用邮递员,我向该函数发出一个发布请求。我可以在图表中看到请求计数,但仅此而已。
如果不打开应用程序洞察,我在哪里可以看到错误?
谢谢。
我是 Azure 和 Functions 的新手,所以请多多包涵。
我有一个定时器触发隔离.Net 5 功能。它对 SQL 数据库执行一些 CRUD 操作。在 Visual Studio 2019 中测试时,它在本地运行良好。但是,当它部署到 Azure 中时,不会调用触发器。它具有用于日志记录的 Serilog,我看到没有将日志记录添加到文件中。
使用邮递员,我向该函数发出一个发布请求。我可以在图表中看到请求计数,但仅此而已。
如果不打开应用程序洞察,我在哪里可以看到错误?
谢谢。
如果不打开应用程序洞察,我在哪里可以看到错误?
最后我得出结论,您可以使用Kudu 控制台查看应用程序的日志。要获取 kudu 控制台,请转到APP service > Advanced Tools > Go
点击 go 后,它会像这样重定向到 Kudu 主页
从这里您可以选择调试控制台 ( cmd ) 下载并查看您的日志
有关更多信息,请参阅此 MS Q&A 讨论 Azure Function Time Trigger not Firing。