在本地群集中的不同分区中运行不同的版本

时间:2017-04-24 09:06:54

标签: c# azure-service-fabric

我正在评估ServiceFabric并运行命名分区来处理不同的地理区域(northwesteastsouth)。

其中两个区域较大,将处理更多信息。因此,他们对中断也更敏感。

因此,我希望能够将新版本部署到较小的区域。当我们看到这些工作正常时,可以将新版本部署到较大版本中。

我能tell可以在同一个集群中运行多个版本。但是,是否可以在本地群集中为同一应用程序类型在不同分区中运行多个版本?

1 个答案:

答案 0 :(得分:1)

不,您无法升级单个分区。一个App实例只能有一个版本。

考虑更改您的设置以运行多个应用实例,每个地区一个。 您可以逐个升级应用程序实例。每个实例都可以拥有自己的版本。

阅读此article以获取有关其工作原理的详细信息。他们使用PowerShell升级单个应用程序实例,将名称和版本指定为参数。 (第5步)