繁体   English   中英

复制在Azure Service Fabric群集上部署的服务

[英]Replication of Services deployed on Azure Service Fabric Cluster

有什么方法可以为Azure Service Fabric群集上部署的单个服务配置副本数?

在群集配置过程中设置的可靠性层决定了副本的数量,但是如果我需要更改某些特定服务的副本数量(某些服务需要比其余服务更高的可靠性)怎么办?

我正在使用Visual Studio Service Fabric应用程序,因此可能可以在配置文件中进行设置吗?

卡尔提克

在DefaultServices节点下,查看应用程序清单XML文件YouApp/ApplicationPackageRoot/ApplicationManifest.xml ,您会注意到为应用程序引用的所有服务。

要更改有状态服务的副本数,请设置TargetReplicaSetSize属性。

您还可以通过设置MinReplicaSetSize属性来设置最小副本数。

附带说明一下,不要混淆可靠性层用于群集的特定节点类型,它与服务的副本大小不同。 可靠性层用于为节点类型指定要在群集中运行的系统服务副本的最小数量。

假设您有一个具有Gold Reliability层的节点类型,它将在7台或更多台不同的计算机上复制。 例如,如果此节点类型由于故障而归入7个副本之下,那么它将被视为不正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM