【发布时间】:2017-10-25 09:30:12
【问题描述】:
我在门户上部署了一个时间触发 Azure 功能。它每天上午 10:00 运行。但是,现在要求函数也应该在其他时间动态调用和运行。
我知道如何使用here 中提到的答案中的步骤通过 Kudu Api 动态设置 function.json 文件中的触发器。因此,使用这些步骤,我可以设置下一分钟的触发器并运行该功能。
但这不是实时的,这似乎是一种解决方法。有没有直接通过api直接调用和手动运行azure函数的方法?
【问题讨论】:
-
为什么不添加基于例如消息队列的触发器,并将其用作函数的额外触发器?
-
但是混合工作。我的功能是真正意义上的时间触发,我可以添加队列触发吗?还是我理解错了
-
不确定混合是否有效。如果没有,则将功能逻辑提取到一个方法中,并从两个函数中调用它:一个是及时触发的,另一个是使用 MessageQueue 触发器。
标签: azure azure-functions azure-sdk