升级Service Fabric群集时,究竟进行了哪些升级?

时间:2017-01-23 12:10:08

标签: azure-service-fabric

如文章Controlling the fabric version that runs on your Cluster中所述,您可以选择Azure要为您创建的Service Fabric版本。 ServiceFabric nuget软件包似乎与集群具有相同的版本号,但旧版本的软件包可以在较新版本的集群中正常运行。

现在,release notes for version 5.4.145说明了改进列表,并提到不再支持某些旧版本了。

我无法理解的是 - 我只是通过升级我的集群获得改进列表,还是我还必须升级我的nuget包? 同样,这是否意味着我必须尽快升级我的nuget包,否则我有可能会运行已弃用的代码?

当我升级群集时,升级群集时升级了什么,以及两个升级如何相互关联,这也是很好的澄清。

1 个答案:

答案 0 :(得分:2)

运行时和SDK之间存在差异。升级集群后,它将获得新的运行时。该运行时的任何改进都可用于群集中运行的现有服务。

升级SDK(或Nuget包)将使新功能可供集群运行时之上构建的应用程序(服务/参与者)使用。

我建议您在升级群集后立即更新Nuget包以使其保持同步。