有没有办法将 Service Fabric 服务和应用程序恢复到与备份时不同的集群配置
Posted
技术标签:
【中文标题】有没有办法将 Service Fabric 服务和应用程序恢复到与备份时不同的集群配置【英文标题】:Is there a way to restore service fabric services and applications to a different cluster configuration than when it was backed up 【发布时间】:2021-05-28 02:17:54 【问题描述】:用例是当一个节点由于某种原因不可用时,分区上的活动进程需要移动到另一个节点,并且在恢复期间也是如此。 据我了解,手动恢复过程让您单独恢复每个分区。我创建了一个测试,从集群中删除了一个节点,并从自动备份启动了恢复。
有没有办法更改分区所在节点的名称? 此外,鉴于集群上存在应用程序定义,并且集群可以支持该服务配置,有没有办法恢复到不同的集群?
【问题讨论】:
【参考方案1】:是的,备份工作在分区级别。为该分区运行主服务副本的节点的名称并不重要。
源和目标上的分区数量需要相等。
更多信息: here, here,和 here
【讨论】:
以上是关于有没有办法将 Service Fabric 服务和应用程序恢复到与备份时不同的集群配置的主要内容,如果未能解决你的问题,请参考以下文章
如何在基于 Service Fabric ASP.NET 5 的服务中扩展从 StatelessService 派生的类?
将NodeJ部署到Service Fabric Cluster