升级和更新 Service Fabric 独立群集
对于任何现代系统,设计可升级性都是实现产品长期成功的关键。 Azure Service Fabric 独立群集是你拥有的资源。 本文介绍可以升级或更新的内容。
控制在群集上运行的结构版本
请确保群集始终运行受支持的 Service Fabric 版本。 当 Azure 宣布发布新版 Service Fabric 时,即标志着自宣布日期起至少 60 天后,将结束对旧版的支持。 新版本将在 Service Fabric 团队博客中宣布。 从该时间开始,便可以选择使用新版本。
可以将群集设置为 Azure 发布结构升级时自动接收该升级,也可以手动选择希望群集安装的受支持结构版本。 有关详细信息,请阅读升级群集上运行的 Service Fabric 版本。
自定义配置设置
可以在 ClusterConfig.json 文件中设置许多不同的配置设置,例如群集的可靠性级别和节点属性。 若要了解详细信息,请阅读升级独立群集的配置。 还可自定义许多其他更高级的设置。 有关详细信息,请参阅 Service Fabric 群集结构设置。
定义节点属性
有时,可能需要确保仅在群集中特定类型的节点上运行某些工作负荷。 例如,某些工作负荷可能需要 GPU 或 SSD,而有些则不用。 对于群集中的每个节点类型,可以向群集节点添加自定义节点属性。 放置约束是附加到单个服务的语句,这些服务专供 1 个或多个节点属性选择。 放置约束定义服务运行的位置。
有关使用放置约束、节点属性以及如何定义它们的详细信息,请参阅节点属性和放置约束。
添加容量指标
对于每个节点类型,可以添加要在应用程序中用于报告负载的自定义容量度量值。 有关使用容量指标来报告负载的详细信息,请参阅 Service Fabric 群集 Resource Manager 文档描述群集,以及指标和负载。
修补群集节点的操作系统
修补业务流程应用程序 (POA) 是一个 Service Fabric 应用程序,可在 Service Fabric 群集中自动修补操作系统,而无需停机。 适用于 Windows 的修补业务流程应用程序可部署在群集上,以便以协调一致的方式安装修补程序,同时使服务始终可用。
后续步骤
- 了解如何自定义 Service Fabric 群集结构设置的部分内容
- 了解如何扩展和缩减群集
- 了解应用程序升级