Azure Functions 动态服务计划和队列触发器
Azure Functions dynamic service plan and queue triggers
我了解到,当没有任何工作要做时,使用动态应用服务计划的 Azure Functions 将缩减到零个实例。在这种状态下,如果您使用队列触发器(存储或服务总线),当某些东西被推入队列时是否会创建一个实例,或者您是否需要至少保留一个实例 运行 以便 "listen to" 或从队列中弹出东西?
注册队列触发器后,Azure Functions 基础结构会监视队列中的任何消息。如果基础设施检测到队列中的消息,它会自动唤醒一个实例(如果实例尚未唤醒)来处理消息。添加队列消息时,您的实例不必处于唤醒状态。这种自动实例初始化是动态计划所独有的。
我了解到,当没有任何工作要做时,使用动态应用服务计划的 Azure Functions 将缩减到零个实例。在这种状态下,如果您使用队列触发器(存储或服务总线),当某些东西被推入队列时是否会创建一个实例,或者您是否需要至少保留一个实例 运行 以便 "listen to" 或从队列中弹出东西?
注册队列触发器后,Azure Functions 基础结构会监视队列中的任何消息。如果基础设施检测到队列中的消息,它会自动唤醒一个实例(如果实例尚未唤醒)来处理消息。添加队列消息时,您的实例不必处于唤醒状态。这种自动实例初始化是动态计划所独有的。