功能因运行时v2和服务总线主题触发而陷入困境

时间:2018-04-17 09:06:09

标签: azure azure-functions azureservicebus azure-functions-runtime

我已经用run v2创建了一个函数。由于服务总线主题中的数据不存在,该功能会定期卡住。功能仍然停止,无法正常工作。 恢复功能的一种方法是进入门户,然后查看流日志。它会冷启动功能,然后重新开始工作。

我做错了什么,或者它是azure函数运行时v2中的错误?

2 个答案:

答案 0 :(得分:0)

我相信你可能需要启用Always On。

请参阅此主题:How do I turn on "always-on" for an Azure Function?

答案 1 :(得分:0)

您是否尝试过将其关闭再打开?所有的开玩笑,打击"刷新"门户中的功能应用旁边的按钮可以将您的触发器与中央侦听器同步并解决此错误。消费计划功能存在一个突出的错误,其中触发器有时会失去同步而不会触发,除非门户网站以某种方式发布时打开(详情请参阅https://github.com/Azure/Azure-Functions/issues/210)。

为避免将来出现此问题,您可以确保使用以下选项进行部署(请参阅问题以获取详细信息):