为 Azure Function Queue Trigger 的同一服务总线中的队列设置单独的线程策略

Set separate threading policies for queues in the same Service bus for Azure Function Queue Trigger

因此,我们刚刚发现了如何将正在侦听服务总线队列的 Azure 函数设置为 运行 作为单线程,这对于我们在其中一个队列上处理的问题非常有用。但是,我们在同一个服务总线中有另一个队列,同步处理消息并不是非常关键。

通过编辑我们的 host.json 我们能够将 MaxConcurrentCalls 设置为 1 但显然这现在级联到两个同一个项目中的队列侦听器函数。有没有办法将这些设置分开,或者我们是否必须同时拥有 2 个单独的功能应用程序?

不幸的是,今天主机设置为应用程序中的所有功能共享 - 因此您需要将这两个功能分离到两个单独的应用程序中。