我即将使用 Azure 服务总线,我将拥有至少 4 个环境,用于开发过程的不同部分,即构建、测试、更多测试,最后是生产。
我想从我的命名空间中导出我的队列和主题集并将它们部署到其他环境。
Azure 是否提供了这样做的方法,还是我需要自己创建一些东西?
我即将使用 Azure 服务总线,我将拥有至少 4 个环境,用于开发过程的不同部分,即构建、测试、更多测试,最后是生产。
我想从我的命名空间中导出我的队列和主题集并将它们部署到其他环境。
Azure 是否提供了这样做的方法,还是我需要自己创建一些东西?
您可以使用 Azure 资源管理器创建一个模板,以使用一组队列和主题(带有主题订阅)部署您的命名空间。
若要为 Azure 资源管理器配置模板,请参阅https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-resource-group-adding-resources/
您无法使用 Visual Studio 的 GUI 添加服务总线的配置,但您可以按照以下模板手动完成:https://github.com/sjkp/Azure.ARM.ServiceBus/blob/master/Azure.ARM。服务总线/模板/DeploymentTemplate.json
目前,服务总线的配置没有很好的记录......