Rugalmasság és vészhelyreállítás
Azure-alkalmazás configuration egy regionális szolgáltatás. Minden konfigurációs tár egy adott Azure-régióban jön létre. A régiószintű kimaradás az adott régió összes üzletére hatással van, és a régiók közötti feladatátvétel alapértelmezés szerint nem érhető el. A Azure-alkalmazás konfigurációja azonban támogatja a georeplikációs elemet. Több helyen is engedélyezheti az adatok replikáit a regionális kimaradások fokozott rugalmassága érdekében. A georeplikálás használata ajánlott megoldás a magas rendelkezésre álláshoz.
Ez a cikk általános útmutatást nyújt arról, hogyan használhat több replikát az Azure-régiókban az alkalmazás földrajzi rugalmasságának növelése érdekében.
Tipp.
Tekintse meg a nagy rugalmasságú alkalmazások készítésének ajánlott eljárásait .
Magas rendelkezésre állású architektúra
Az eredeti Alkalmazáskonfigurációs áruház replikának is tekinthető, ezért a régiók közötti redundancia megvalósításához létre kell hoznia legalább egy új replikát egy másik régióban. Azonban a követelményeknek megfelelően több alkalmazáskonfigurációs replikát is létrehozhat különböző régiókban. Ezután ezeket a replikákat a kívánt sorrendben használhatja az alkalmazásban. Ezzel a beállítással az alkalmazás legalább egy további replikával rendelkezik, amely visszaesik, ha az elsődleges replika elérhetetlenné válik.
Az alábbi ábra az alkalmazás és két replika közötti topológiát mutatja be:
Az alkalmazás a konfigurációját az előnyben részesített replikából tölti be. Ha az előnyben részesített replika nem érhető el, a konfiguráció a kevésbé előnyben részesített replikából töltődik be. Ez növeli a konfigurációs adatok sikeres lekérésének esélyét. A két replika adatai mindig szinkronban maradnak.
Feladatátvétel replikák között
Ha a replikák közötti automatikus feladatátvételt szeretné használni, kövesse az alábbi utasításokat a feladatátvétel alkalmazáskonfigurációs szolgáltatói kódtárak használatával történő beállításához. Ez az ajánlott módszer az alkalmazás rugalmasságának kialakításához.
Ha az alkalmazáskonfiguráció-szolgáltatói kódtárak nem felelnek meg a követelményeknek, akkor is megvalósíthatja saját feladatátvételi stratégiáját. Ha engedélyezve van a georeplikáció, és ha az egyik replika nem érhető el, engedélyezheti az alkalmazás feladatátvételét egy másik replikának a konfiguráció eléréséhez.
Következő lépések
Ebből a cikkből megtudhatja, hogyan bővítheti az alkalmazást az alkalmazás georeziliensének elérése érdekében az alkalmazáskonfiguráció futásidejében. A konfigurációs adatokat az alkalmazáskonfigurációból is beágyazhatja a buildeléskor vagy az üzembe helyezéskor. További információ: Integráció CI/CD-folyamattal.