我将apiHubFileTrigger与OneDrive for business连接器(onedriveforbusiness_ONEDRIVEFORBUSINESS)一起使用。
{
"bindings": [
{
"type": "apiHubFileTrigger",
"name": "myFile",
"direction": "in",
"path": "/InputFile/{file}",
"connection": "onedriveforbusiness_ONEDRIVEFORBUSINESS"
}
],
"disabled": false
}
当我监视azure门户网站内的脚本时,它运行良好。但是当我关闭编辑器并等待一段时间后,就不会在复制到onedrive for business的新文件上触发该功能。调用日志中没有错误或任何内容。 (根本没有调用)
该函数是用C#编写的。该函数将使用输入文件并根据文件执行一些操作。由于我在门户网站内部工作并对其进行监控,因此该问题与代码无关。
我正在运行消费计划,因此问题与"始终在"
无关答案 0 :(得分:1)
总结评论中的讨论,消费计划功能存在一个突出的错误,其中触发器有时会失去同步并且不会触发,除非门户网站是以某种方式发布时打开的(详情请参阅:{{ 3}})
在这些情况下,点击门户网站中功能应用旁边的“刷新”按钮将同步触发器。
在这种情况下,存储帐户连接字符串解析存在问题。解决方法是切换到App Service Plan功能(确保“Always On”为“On”)。