[英]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.