Azure服务结构 - 在部署时覆盖端口号?

时间:2016-07-24 12:38:21

标签: azure azure-service-fabric

我试图按照this answer的方式实现蓝/绿部署。我之后要将每个分支部署到一个与Jenkins名称不同的SF集群中。让我感到困惑的一件事是如何在部署时覆盖服务端点端口号?

在部署时,我是否必须在服务清单中使用令牌替换?

文档说我可以不指定端口并分配随机端口......但是,我如何发现分配的端口号?

2 个答案:

答案 0 :(得分:0)

我可能误解了这个问题。为什么不进行不同的部署。例如,我有一个本地和天蓝色的集群部署。拥有2个以上的部署很容易

答案 1 :(得分:0)

如果你有不同的分支,你可以让不同的分支机构在ServiceManifests中有不同的端口。

如果您决定使用随机端口分配,则可以在打开通信侦听器时从EndpointResourceDescription读取端口

serviceContext.CodePackageActivationContext.GetEndpoint(endpointName).Port
相关问题