如何一次执行Azure函数?

时间:2020-04-20 12:58:29

标签: azure azure-functions azure-cosmosdb

查看CosmosDB(How to populate a CosmosDB collection by command line?)的当前选项以预填充CosmosDB中的某些Collection(我看到的唯一替代方法)是创建Azure函数,然后将其禁用。

使用@TimerTrigger是否可以运行一次逻辑?还是最好使用@HttpTrigger?

您怎么看?

胡安·安东尼奥

1 个答案:

答案 0 :(得分:1)

两者确实非常相似。主要区别在于它们的触发方式,HTTP请求与计时器。

如果只想执行一次Azure函数,则应使用HttpTrigger函数。

TimerTrigger函数旨在为用户提供配置其应用程序以使其经常运行的可能性,这不是您的用例。