Azure functions 如何在没有绑定的情况下运行Azure函数

Azure functions 如何在没有绑定的情况下运行Azure函数,azure-functions,azure-functions-runtime,Azure Functions,Azure Functions Runtime,Azure函数是否可以在没有绑定(计时器、主题、队列、HTTP)的情况下运行 我的Azure函数是一个我希望在循环中连续运行而不完成的进程,除非Azure函数通过U.I.停止 我可以让Azure功能运行一个每天运行的计时器触发器,让Azure功能在23小时59分钟后完成,但我不希望采用这种方法。不,功能不适用于长时间运行的进程 如果您的功能应用程序在消费计划中,则每次执行最多在10分钟后终止 按照固定计划,您的解决方案可能会奏效。尽管如此,我还是建议改用常规的连续应用程序服务web作业,因为函数

Azure函数是否可以在没有绑定(计时器、主题、队列、HTTP)的情况下运行

我的Azure函数是一个我希望在循环中连续运行而不完成的进程,除非Azure函数通过U.I.停止


我可以让Azure功能运行一个每天运行的计时器触发器,让Azure功能在23小时59分钟后完成,但我不希望采用这种方法。

不,功能不适用于长时间运行的进程

如果您的功能应用程序在消费计划中,则每次执行最多在10分钟后终止


按照固定计划,您的解决方案可能会奏效。尽管如此,我还是建议改用常规的连续应用程序服务web作业,因为函数不会为您的场景提供任何附加值。

Azure的持久函数(正在预览中)可能能够实现这一点:

参见模式4,有状态单例:

虽然持久函数不是actor模型的实现,但orchestrator函数确实具有许多相同的运行时特征。例如,它们是长时间运行的(可能是无止境的)、有状态的、可靠的、单线程的、位置透明的、全局可寻址的。这使得orchestrator函数对于类似“参与者”的场景非常有用