Squirix preview.9: Replica set işletme, metrikler ve RF=3 Docker örneği
Squirix preview.9, replikasyon setini gerçekten işletebilmen için gerekli araçları getiriyor. Önceki bölümlerde senkron commit ve seçim mekanizmaları anlatıldı; bu kez sıra operatörün bakış açısında: sistemi açarsın, sağlıklı çalışıp çalışmadığını görürsün, lider çöktüğünde ne oluyor bunu test edersin.
ReplicaCount'u üçe ayarlamak sadece bir anahtarı açmıyor. Üç kopya tutmak, kalıcı depolama sağlamak, replikasyon izni vermek ve seçim mekanizmasını etkinleştirmek ayrı ayrı adımlar. Preview.9 bu adımları açık hale getiriyor: ReplicaCount, persistence, mTLS sertifikaları ve topology kontrolleri var. Metrikleri canlı izleyebilirsin.
Pratik olarak, Docker Compose örneğinde üç node başlatırsın, mTLS ayarlarını yapılandırırsın, sonra bir node'u kapatıp failover'ı gözlemlersin. Metrikler hangi node'un lider olduğunu, kaç yazma başarılı olduğunu, replication lag'ini gösterir. Eğer RF=2 kullanırsan failover olmayacağını önceki yazılar açıklamıştı; RF=3 gerekli.
Squirix hâlâ deneysel. API'leri, tel formatı ve depolama yapısı 0.x sürümünde değişebilir. Ama replikasyon setini gerçek ortamda test etmek istiyorsan, bu preview sürümü bunu mümkün kılıyor. Ayarları doğru yapmazsan sistem başlamaz; bu da yanlış konfigürasyonu erkenden bulmanı sağlıyor.
Detaylı örnek ve konfigürasyon için Squirix preview.9 yazısını oku.
0 yorum