如何执行Azure函数一次?

如何执行Azure函数一次?,azure,azure-functions,azure-cosmosdb,Azure,Azure Functions,Azure Cosmosdb,查看CosmosDB()的当前选项以预填充CosmosDB中的一些集合,我看到的唯一替代方法是创建Azure函数,然后禁用它 使用@TimerTrigger可以运行一次逻辑吗?还是使用@HttpTrigger更好 你的意见是什么 胡安·安东尼奥这两个人确实非常相似。主要区别在于触发它们的方式,HTTP请求和计时器 如果您只想执行Azure函数一次,那么应该使用HttpTrigger函数 TimerTrigger函数旨在为用户提供将其应用程序配置为经常运行的可能性,而这不是您的使用案例。如果它真的

查看CosmosDB()的当前选项以预填充CosmosDB中的一些集合,我看到的唯一替代方法是创建Azure函数,然后禁用它

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

你的意见是什么


胡安·安东尼奥

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

如果您只想执行Azure函数一次,那么应该使用HttpTrigger函数


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

如果它真的只运行一次,为什么要让它成为Azure函数呢?如果您希望它成为一个函数,例如绑定,请从CI/CD管道运行一次,而不是发布它并从那里运行一次。^^^^正是我的观点!也许另一个解决方案是: