Sobes.tech
Junior — Middle

Əsas nüsxə Master uğursuz olarsa, sistem daxilində nə baş verir və ya hansı tədbirlər görülür?

sobes.tech Süni İntellekt

AI-dan cavab

Əsas Master replikası uğursuz olarsa, sistemdə adətən failover prosesi baş verir: avtomatik və ya əl ilə standby replikasına keçid və bu yeni master olur.

Daxili proses:

  1. Monitorinq Master-in əlçatan olmadığını aşkarlayır.
  2. Yenilənmiş məlumatlara malik uyğun replik seçilir.
  3. Replik yazma rejiminə keçir (promote) və yeni Master olur.
  4. Digər replikalar yeni Master-dən replikasiya üçün yenidən konfiqurasiya edilir.
  5. Müştərilər yeni Master-a yönləndirilir və iş davam edir.

Go tətbiqlərində, adətən, aşkarlama və keçid məntiqi xarici alətlər (məsələn, Patroni, Repmgr) və ya öz kodu daxilində həyata keçirilir, burada health checks və əlaqə idarəetməsi istifadə olunur.

Məlumatların sinxronlaşdırılması vacibdir ki, məlumat itkisi və ya uyğunsuzluq qarşısı alınsın.