我有一个SFC部署到不同的分段环境。这些服务在设置文件上有一些设置参数。这些设置的值根据分段变量而变化。服务结构:在连续部署期间更改设置
我读过这篇文章Manage application parameters for multiple environments但不清楚与环境有什么关系。它是节点的数量和类型还是分段环境?
如何从发布/构建定义更改这些值? ApplicationParameters转换就像在Web.config中一样吗?
感谢
我有一个SFC部署到不同的分段环境。这些服务在设置文件上有一些设置参数。这些设置的值根据分段变量而变化。服务结构:在连续部署期间更改设置
我读过这篇文章Manage application parameters for multiple environments但不清楚与环境有什么关系。它是节点的数量和类型还是分段环境?
如何从发布/构建定义更改这些值? ApplicationParameters转换就像在Web.config中一样吗?
感谢
在服务结构,你的应用程序将有每一个环境文件ApplicationParameter,而且,一个PublishProfile。 您的发布配置文件将定义一些部署配置,其中一个配置是ApplicationParameter文件。
我假定您正在使用VSTS来部署您的群集。 您将添加一个服务结构部署步骤,它将需要一些设置,其中之一是发布配置文件路径。
为了使其动态化,我建议您以与命名环境相同的方式命名PublishProfile,并使用环境名称来获取发布配置文件。
摘要:
有了这个配置,您可以使用相同版本的定义将应用程序部署到多个环境中,如果创建了一个新的环境,唯一需要定义的是PublishProfile和ApplicationParamenter文件。