如何设置目标副本集计数为5的集合系统服务?如果我将节点数增加到5,就足够了吗?
银-运行目标副本集计数为的系统服务 五
答案 0 :(得分:0)
不是真的,节点可靠性级别由服务结构资源确定,因此您需要使用某种方式来修改SF资源上的nodeType可靠性级别。使用https://resources.azure.com可能是最简单的方法。
仅将vmss扩展到5个实例并不会改变其可靠性级别
答案 1 :(得分:0)
系统服务副本数是根据您在集群创建时选择的可靠性层定义的。
增加节点数将增加服务数据的持久性,而不是可靠性,这可能间接提高可靠性,因为在节点发生故障的情况下,您有更多的节点来分配负载并接管新副本,但是这样做会增加可靠性。不会增加满足可靠性等级所需的副本数量。
正确的方法是在集群创建或更新现有集群的过程中设置可靠性。
要更新现有集群的可靠性,必须运行Update-AzureRmServiceFabricReliability
命令
来自docs:
可靠性层用于设置副本的数量 您要在主群集上的此群集中运行的系统服务 节点类型。副本数量越多,则副本越可靠 系统服务在您的群集中。
可靠性层可以采用以下值:
Platinum - Run the System services with a target replica set count of nine Gold - Run the System services with a target replica set count of seven Silver - Run the System services with a target replica set count of five Bronze - Run the System services with a target replica set count of three