Service Fabric által felügyelt fürtcsomóponttípus skálázása
A Service Fabric által felügyelt fürtök minden csomóponttípusát egy virtuálisgép-méretezési csoport készíti el. Ha lehetővé szeretné tenni, hogy a felügyelt fürtcsomóponttípusok nagy méretű virtuálisgép-méretezési csoportokat hozzanak létre, a rendszer hozzáad egy tulajdonságot multiplePlacementGroups
a csomóponttípus-definícióhoz. A felügyelt fürtcsomóponttípusok alapértelmezés szerint hamis értékre állítják ezt a tulajdonságot, hogy a hiba- és frissítési tartományok konzisztensek maradjanak az elhelyezési csoportban, de ez a beállítás korlátozza a csomóponttípus 100 virtuális gépnél nagyobb skálázását. Annak eldöntéséhez, hogy az alkalmazás képes-e hatékonyan használni a nagy léptékű készleteket, tekintse meg a követelmények listáját.
Mivel az Azure Service Fabric felügyelt fürterőforrás-szolgáltatója koordinálja a skálázást, és felügyelt lemezeket használ az adatokhoz, nagy léptékű készleteket támogatunk állapotalapú és állapot nélküli másodlagos csomóponttípusokhoz is.
Megjegyzés
Ez a tulajdonság csomóponttípus üzembe helyezése után nem módosítható.
Nagy méretű virtuálisgép-méretezési csoportok engedélyezése a Service Fabric által felügyelt fürtökben
Ha egy másodlagos csomóponttípust nagy léptékű készletként szeretne konfigurálni, állítsa a multiplePlacementGroupstulajdonságot true (igaz) értékre.
Megjegyzés
Ez a tulajdonság nem állítható be az elsődleges csomóponttípuson.
- A Service Fabric által felügyelt fürt erőforrásának apiVersion értéke 2021-05-01 vagy újabb lehet.
{
"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')]"
}
}