Azure service fabric Service Fabric多个环境和版本并排提供

Azure service fabric Service Fabric多个环境和版本并排提供,azure-service-fabric,Azure Service Fabric,看看Microsoft在“多个部署环境(生产和登台)”下说的“服务结构允许您的应用程序拥有多个环境或并行部署不同版本的应用程序。”这是如何做到的,拓扑结构是什么样的?在周期中的任何时候,集群中的不同虚拟机会处于不同的版本,还是会在同一虚拟机上安装不同的版本?对Dev/Test/Prod环境特别感兴趣,而不是简单地通过登台机制升级Prod,尽管更好地理解这一点也很好。谢谢。不同的版本可以在同一个VM上运行,只要它们不使用相同的端口。你看到这个问题的答案了吗?是否有演示注册应用程序名称/版本并部署应

看看Microsoft在“多个部署环境(生产和登台)”下说的“服务结构允许您的应用程序拥有多个环境或并行部署不同版本的应用程序。”这是如何做到的,拓扑结构是什么样的?在周期中的任何时候,集群中的不同虚拟机会处于不同的版本,还是会在同一虚拟机上安装不同的版本?对Dev/Test/Prod环境特别感兴趣,而不是简单地通过登台机制升级Prod,尽管更好地理解这一点也很好。谢谢。

不同的版本可以在同一个VM上运行,只要它们不使用相同的端口。你看到这个问题的答案了吗?是否有演示注册应用程序名称/版本并部署应用程序名称实例以在指定端口上运行的代码示例?我应该使用ApplicationManifest.xml中的端口号参数和ApplicationParameters(例如Cloud.xml)下的文件中的参数值吗?什么样的xml文件(包括PublishProfiles下的文件)可以同时支持Dev/Test/Prod?也许这会有帮助:这就是如何使用端口号参数,但没有说明如何为环境设置参数。在默认的Visual Studio模板中,我有Cloud.xml、Local.1Node.xml和Local.5Node.xml。显然,我可以为每个文件中的端口号参数设置不同的端口号值。对于环境,是否应该将这些文件重命名为Dev.xml、Test.xml、Prod.xml(如果集群是本地的,则在本地之前加上前缀)?本地群集管理器允许我“切换群集模式”-我只能有一种模式,即“1节点”或“5节点”。我应该为环境做些什么?我如何管理版本?找到一篇适合我的文章-有人尝试过吗