首页 文章

ServiceFabric服务没有任何理由重新启动(显然)

提问于
浏览
0

我有一个ServiceFabric应用程序,其服务每天都会重新启动几次,显然没有任何理由 . 实际上我已经注意到它在重负荷下发生了 .

可能是它与 balancer 器有关,它检测到重负载并尝试重新 balancer 节点?

如何确保我的应用程序不会重新启动?是否足以将 DefaultMoveCost 设置为 High (或者是否有更高级别)?

1 回答

  • 1

    首先,要找出移动服务的原因,请确保已配置logging .

    另外,看看您的服务是否可以使用多个实例运行,因此您可以丢失一个 . 这也有助于在服务升级期间保持可用状态 .

    影响群集 balancer 的描述是here .

    您无法保证使用MoveCost使您的服务保持不变 . (高是最高级别 . )

    将移动成本设置为“高”并不能保证副本保留在一个位置 .

相关问题