【发布时间】:2022-06-18 15:26:49
【问题描述】:
我们正在将 Service Fabric 服务迁移到 Kubernetes。其中大部分是“无状态”服务,易于迁移。但是,我们有一个“有状态”服务,它大量使用了 SF 的可靠集合。
K8s 有 Statefulsets,但这并不能与 SF 的可靠集合相比。
是否有 .NET 库或其他解决方案来实现类似于 SF 在 K8s 中的可靠集合?
【问题讨论】:
-
您能否澄清一下在使用 Statefulsets 时什么特别不适合您?
-
@IvanM。不能说我已经大量使用了 Statefulsets,但由于它与我的问题有关,即使在 pod 重新启动后,它也可以更轻松地为每个实例保留有状态卷 (PV/PVC)。但是,它们并没有解决协调问题(在主实例上保存的数据会在主实例死亡时自动复制到其他实例以进行恢复)。这就是 SF 可靠收藏开箱即用的功能。
标签: kubernetes .net-core azure-service-fabric