Azure Scheduler和Azure逻辑应用程序的部署插槽

时间:2017-08-30 15:42:42

标签: azure azure-web-app-service azure-logic-apps azure-api-apps azure-scheduler

我正在尝试构建一个由调度程序触发的逻辑流程。调度程序将向服务队列发送消息。服务队列将通过逻辑应用程序的触发点。

现在的问题是,我希望在不同的插槽(部署插槽)或(暂存/生产)上运行一个版本。我努力在AZURE PORTAL上找到它,但无法找到AZURE SCHEDULER / AZURE LOGIC APP的部署插槽。

有人可以指导我如何为SCHEDULER / LOGIC APPS创建Slots / Staging。

我能够为Azure功能创建插槽,因为Azure功能中的设置可以选择创建插槽。

3 个答案:

答案 0 :(得分:0)

  

有人可以指导我如何为SCHEDULER / LOGIC APPS创建Slots / Staging。

目前,Azure逻辑应用程序没有部署插槽选项。这是一个feature request,您可以对其进行投票并跟踪状态。

答案 1 :(得分:0)

如果Azure计划程序仅用于将邮件放入服务总线队列,则可以使用具有Timer Trigger的Azure功能来执行此操作。使用功能,您有部署插槽。

逻辑应用程序具有版本历史记录,您可以promote an old version。如果您希望两个版本并排运行,则可能需要两个不同的逻辑应用程序。它们中的每一个都监听不同的服务总线队列,或者具有不同订阅的相同主题。

HTH

答案 2 :(得分:0)

您可以使用Recurrence触发器按计划执行Logic App,无需使用Scheduler来触发逻辑应用程序。