Share via


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.

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:

Diagram of geo-redundant replicas.

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.