具有部署槽的功能应用程序上的ServiceBusTrigger

问题描述 投票:1回答:1

我有一个带有部署插槽的功能应用程序,用于开发测试(例如,蓝色/绿色)

其中一个功能被设置为绑定到服务总线队列的ServiceBusTrigger

希望开发部署插槽中的功能被服务总线中的队列元素触发。我已经在Azure门户的部署插槽中禁用了此功能。正确的方法是什么?

Edit:禁用开发插槽中的功能是不好的,因为一旦交换了插槽,该功能就会在生产中禁用。我当前的解决方法是创建一个全新的“开发”服务总线,并将其连接字符串用于开发插槽。

azure azure-functions azureservicebus azure-servicebus-queues
1个回答
0
投票

就像Azure WebApp一样具有sticky slot settings的Azure函数。您可以有两个名称空间,绿色和蓝色,其中每个名称空间都与预期的插槽保持一致(“坚持”)。您无需禁用该功能,并在生产名称空间和测试名称空间之间进行分隔。

© www.soinside.com 2019 - 2024. All rights reserved.