服务结构群集 - 关闭和启动的建议

问题描述 投票:0回答:1

我有一个客户使用5节点类型的Service Fabric集群,该集群被复制到DR设施中。

他们希望保持群集脱机(取消分配)并在调用其DR过程的点启动群集。

只有一个节点类型包含有状态的服务,并且服务结构服务包含在它们自己的节点类型中。

除系统节点类型外,关闭脚本需要执行以下操作:

  1. 使用Restart Intent禁用Service Fabric节点
  2. 停止虚拟机规模集

并按以下顺序执行此操作

  1. 无状态服务节点类型(这些提供有状态服务)
  2. 有状态服务节点类型
  3. 系统节点类型

启动脚本显示反向

  1. 系统节点类型
  2. 有状态服务节点类型
  3. 无状态节点类型

系统节点类型除外

启用 - ServiceFabricNode

任何人都可以看到这种方法有任何问题/危险吗?

azure-service-fabric
1个回答
0
投票

一般来说,你的方法是可以的。但是根据我使用主动 - 被动模式的经验,我建议您使用较小的SKU而不是取消分配来保持被动群集。

最重要的原因是当需要DR过程时,您希望群集尽快进行。配置集群的时间不短,并不能保证它会成功。

您还想要检查被动站点的第二个原因是在触发DR过程之前提前正常工作。例如:被动站点的连接字符串是正确的。

希望有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.