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

时间:2017-02-07 13:21:22

标签: azure-service-fabric

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

是否与平衡器有关,它检测到重负载并尝试重新平衡节点?

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

1 个答案:

答案 0 :(得分:1)

首先,要了解您的服务移动原因,请确保您已配置logging

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

描述影响群集平衡here

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

  

将移动费用设置为“高”不保证副本   留在一个地方。