【发布时间】:2019-08-04 23:26:40
【问题描述】:
如何使用不带 -1 的自动缩放无状态服务。我想要实现的是,如果一个微服务设置为 3 个实例以提供 5 个可用实例。现在,如果我将实例增加到 10,那么微服务应该自动扩展到 6。-1 在这里没有帮助,因为当实例数量增加时,它会占用节点中的所有实例。
【问题讨论】:
如何使用不带 -1 的自动缩放无状态服务。我想要实现的是,如果一个微服务设置为 3 个实例以提供 5 个可用实例。现在,如果我将实例增加到 10,那么微服务应该自动扩展到 6。-1 在这里没有帮助,因为当实例数量增加时,它会占用节点中的所有实例。
【问题讨论】:
当您将实例数设置为 -1 时,您表示实例数是基于可用节点数动态变化的,除非您真的想将实例数与可用节点的数量。
这个其他问题应该提供更多见解: Service Fabric set instance count -1
您的选择是:手动设置实例计数或使用 docs 中所述的自动缩放
在任何情况下,实例数都限于节点数,这些问题在此答案中进行了解释: Does service fabric create singleton instance for each stateful partition?
【讨论】: