Azure Service Fabric felügyelt fürt (SFMC) csomópont automatikus javítása

A Service Fabric által felügyelt fürt (SFMC) hozzáadott egy képességet, amellyel a fürt automatikusan kifogástalan állapotban maradhat a csomópontok automatikus javításával, ami tovább csökkenti a szükséges üzemeltetési felügyeletet. Ez az új funkció észleli, ha a csomópontok leállnak egy fürtben, és megpróbálják kijavítani őket az ügyfél beavatkozása nélkül. Ebben a dokumentumban megtudhatja, hogyan működik az automatikus csomópontjavítás a Service Fabric által felügyelt fürtcsomópontokon.

Hogyan ellenőrzi az SFMC, ha a csomópontok leállnak?

A Service Fabric által felügyelt fürt folyamatosan figyeli a csomópontok állapotát, és rögzíti a csomópontok fel- és leállásának idejét. Ha egy csomópont előre meghatározott ideig nem működik, az SFMC automatikus javítási műveleteket kezdeményez a csomóponton. Ez az előre meghatározott időszak jelenleg indításkor 24 órára van konfigurálva, és a jövőben optimalizálható.

Az automatikus javítás működése

Az SFMC a következő javítási műveleteket hajtja végre a mögöttes virtuális gépen (VM), ha a Service Fabric-csomópont 24 órán keresztül leállt:

  1. Indítsa újra a csomópont mögöttes virtuális gépét.
  2. Ha az újraindítás nem hozza létre a csomópontot, telepítse újra a csomópontot.
  3. Ha az ismételt üzembe helyezés sikertelen a csomópont megjelenítéséhez, szabadítsa fel és indítsa el újra a virtuális gépet.
  4. Ha a felszabadítás nem hozza létre a csomópontot, állítsa újra a csomópontot.

Az SFMC megvárja, hogy a csomópontok minden művelet után biztonsági másolatot készíthessenek, és ha egy csomópont nem jön létre, az SFMC továbblép a következő műveletre. A csomópontok automatikus javítási műveletei általában körülbelül 30 percet vesznek igénybe az indítás után, de akár három órát is igénybe vehet, amíg végigvezetik és végrehajtják a leírt műveletek teljes készletét. Nem történik további újrapróbálkozás, ha a csomópont még mindig nem működik, miután az SFMC minden fenti javítási műveletet kipróbált. Az SF-mérnökök alternatív szervizeléseket fognak vizsgálni, ha az automatikus javítás nem hozza létre a csomópontot.

Ha az SFMC több csomópontot is leáll egy állapot-ellenőrzés során, az egyes csomópontok egyenként lesznek javítva, mielőtt egy másik javítás elkezdődne. Az SFMC ugyanabban a sorrendben próbálja meg kijavítani a csomópontokat, mint a rendszer.

Bár a csomópontok automatikus javítása lefedi a fenti forgatókönyvet, az ügyfeleknek továbbra is figyelniük kell fürtjük és erőforrásaik állapotát. Ennek a funkciónak a célja, hogy a fürtkezelés és a műveletek bizonyos terheit levegye.

Jövőbeli ütemterv

Ez az indítás a csomópontok automatikus javítási funkciójának első iterációja, és az SFMC a jövőben is javítja és bővíti a hatókört.

Következő lépések