Önálló fürt konfigurációjának frissítése
Bármely modern rendszer esetében a frissítés képessége kulcsfontosságú a termék hosszú távú sikeréhez. Az Azure Service Fabric-fürtök az Ön tulajdonában lévő erőforrások. Ez a cikk azt ismerteti, hogyan frissítheti az önálló Service Fabric-fürt konfigurációs beállításait.
Fürtbeállítások testreszabása a ClusterConfig.json fájlban
Az önálló fürtök a ClusterConfig.json fájlon keresztül vannak konfigurálva. A különböző beállításokról további információt az önálló Windows-fürtök konfigurációs beállításai című témakörben talál.
A ClusterConfig.json Fürt tulajdonságai szakaszában adhat hozzá, frissíthet vagy távolíthat el beállításokat fabricSettings
.
Az alábbi JSON például hozzáad egy új beállítást a MaxDiskQuotaInMB értékhez a Diagnosztika szakaszbanfabricSettings
:
{
"name": "Diagnostics",
"parameters": [
{
"name": "MaxDiskQuotaInMB",
"value": "65536"
}
]
}
Miután módosította a ClusterConfig.json fájl beállításait, tesztelje a fürtkonfigurációt, majd frissítse a fürtkonfigurációt a beállítások fürtre való alkalmazásához.
A fürtkonfiguráció tesztelése
A konfigurációfrissítés megkezdése előtt tesztelheti az új fürtkonfigurációs JSON-t az alábbi PowerShell-szkript önálló csomagban való futtatásával:
TestConfiguration.ps1 -ClusterConfigFilePath <Path to the new Configuration File> -OldClusterConfigFilePath <Path to the old Configuration File>
Vagy használja ezt a szkriptet:
TestConfiguration.ps1 -ClusterConfigFilePath <Path to the new Configuration File> -OldClusterConfigFilePath <Path to the old Configuration File> -FabricRuntimePackagePath <Path to the .cab file which you want to test the configuration against>
Egyes konfigurációk nem frissíthetők, például végpontok, fürtnév, csomópont IP-címe stb. Az új fürtkonfiguráció JSON-ját a rendszer a régivel teszteli, és hibát jelez a PowerShell-ablakban, ha probléma merül fel.
A fürtkonfiguráció frissítése
A fürtkonfiguráció frissítéséhez futtassa a Start-ServiceFabricClusterConfigurationUpgrade parancsot. A konfigurációfrissítést a frissítési tartomány dolgozza fel.
Start-ServiceFabricClusterConfigurationUpgrade -ClusterConfigPath <Path to Configuration File>
Fürttanúsítvány konfigurációjának frissítése
A fürtcsomópontok közötti hitelesítéshez fürttanúsítványt használunk. A tanúsítványáthelyezési műveleteket fokozott óvatossággal kell elvégezni, mert a hiba blokkolja a fürtcsomópontok közötti kommunikációt.
Négy lehetőség támogatott:
Egytanúsítvány frissítése: A frissítési útvonal az A tanúsítvány (elsődleges) –> B tanúsítvány (elsődleges) –> C tanúsítvány (elsődleges) –>....
Duplatanúsítvány-frissítés: A tanúsítvány (elsődleges) –> A tanúsítvány (elsődleges) és B (másodlagos) –> B tanúsítvány (elsődleges) –> B tanúsítvány (elsődleges) és C (másodlagos) –> C tanúsítvány (elsődleges) –>....
Tanúsítványtípus frissítése: Ujjlenyomatalapú tanúsítványkonfiguráció <–> CommonName-alapú tanúsítványkonfiguráció. Például az A tanúsítvány ujjlenyomata (elsődleges) és a B ujjlenyomat (másodlagos) –> CommonName C tanúsítvány.
Tanúsítványkibocsátó ujjlenyomatának frissítése: A frissítési útvonal: CN=A,IssuerThumbprint=IT1 (Elsődleges) –> TANÚSÍTVÁNY CN=A,IssuerThumbprint=IT1,IT2 (Elsődleges) –> CN=A tanúsítvány,IssuerThumbprint=IT2 (Elsődleges).
Következő lépések
- Megtudhatja, hogyan szabhat testre néhány Service Fabric-fürtbeállítást.
- Megtudhatja, hogyan skálázhatja a fürtöt be- és kifelé.
- További információ az alkalmazásfrissítésekről.