我在azure中有一个功能应用程序,当我点击功能应用程序的URL时,它显示“功能主机未运行”。我不知道在哪里检查以及需要更改什么。我试过重启但仍然没有运气。
这通常意味着您的功能应用程序中存在一些错误配置,导致主机无法启动。像无效的host.json
或无效的proxies.json
文件这样的事情是可能的原因。
要进行诊断,最好查看功能主机日志。如果您在Azure门户中打开功能应用程序并打开日志流,您应该能够获得有关正在发生的事情的更多信息。
如果您无法找到任何内容,请公开或privately告诉我们您的功能应用程序的名称,我们可以帮助您查看日志。
谢谢你的回复。我看到它的时间触发器功能是一个导致主机停止的错误。我现在解决了错误函数主机工作正常。
在Azure Function v2中,您需要在host.json中设置运行时版本
我在添加dependency injection support之后得到了这个 - 我在启动类中出错,导致主机无法启动。