共用方式為


Service Fabric 受控叢集節點類型縮放

虛擬機器擴展集支援 Service Fabric 受控叢集中的每個節點類型。 若要允許受控叢集節點類型建立 大型虛擬機擴展集multiplePlacementGroups 屬性已新增至節點類型定義。 受控叢集節點類型預設將此屬性設定為 false,讓容錯和升級網域在放置群組內保持一致,但此設定限制節點類型不能擴大到超過 100 個 VM。 若要協助決定您的應用程式是否可以有效使用大型擴展集,請參閱 此需求和限制清單。

由於 Azure Service Fabric 受控叢集資源提供者會協調調整並使用受控磁碟進行數據,因此我們可以同時支援具狀態和無狀態次要節點類型的大型擴展集。

注意

部署節點類型之後,就無法修改此屬性。

在 Service Fabric 受控叢集啟用大型虛擬機器擴展集

若要將次要節點類型設定為大型擴展集,請將 multiplePlacementGroups 屬性設定為 true

注意

主要節點類型上無法設定此屬性。

  • Service Fabric 受控叢集資源 apiVersion 應為 2021-05-01 或更新版本。
{
  "apiVersion": "[variables('sfApiVersion')]",
  "type": "Microsoft.ServiceFabric/managedclusters/nodetypes",
  "name": "[concat(parameters('clusterName'), '/', parameters('nodeTypeName'))]",
  "location": "[resourcegroup().location]",
  "dependsOn": [
    "[concat('Microsoft.ServiceFabric/managedclusters/', parameters('clusterName'))]"
  ],
  "properties": {
    "multiplePlacementGroups": true,
    "isPrimary": false,
    "vmImagePublisher": "[parameters('vmImagePublisher')]",
    "vmImageOffer": "[parameters('vmImageOffer')]",
    "vmImageSku": "[parameters('vmImageSku')]",
    "vmImageVersion": "[parameters('vmImageVersion')]",
    "vmSize": "[parameters('nodeTypeSize')]",
    "vmInstanceCount": "[parameters('nodeTypeVmInstanceCount')]",
    "dataDiskSizeGB": "[parameters('nodeTypeDataDiskSizeGB')]"
  }
}

下一步