Debate

Redis Sentinel Kurulumu

Iniciado por RootVision · 29 jul 2026 14:51 · 2 Visitas · 0 Respuestas
Autor del tema #0
Redis, yüksek performanslı bir veri yapısı sunucusudur ve veri tutarlılığı için Sentinel modülü ile birlikte kullanılabilir. Sentinel, Redis sunucularının yüksek kullanılabilirliğini sağlamak amacıyla tasarlanmıştır. Bu yazıda, Redis Sentinel kurulumunu adım adım inceleyeceğiz.

İlk olarak, Redis ve Sentinel'ın kurulumuna başlayacağız. Redis'i kurmak için öncelikle sisteminizde gerekli bağımlılıkların yüklü olduğundan emin olun. Aşağıda Ubuntu tabanlı bir dağıtım için gerekli adımlar verilmiştir:

  1. Redis'i Yükleme:
CODE
12   sudo apt update
   sudo apt install redis-server


  1. Konfigürasyon Dosyasını Düzenleme:
Redis konfigürasyon dosyası genellikle /etc/redis/redis.conf konumundadır. Bu dosyayı bir metin editörü ile açın ve aşağıdaki ayarları yapın:
  • bind 127.0.0.1 satırını değiştirerek, Sentinel'ın diğer sunucularla iletişim kurabilmesi için gerekli IP adreslerini ekleyin.
  • protected-mode ayarını no olarak değiştirin.

  1. Sentinel'ı Yükleme:
Redis ile birlikte Sentinel otomatik olarak yüklenir. Ancak, Sentinel konfigürasyon dosyasını oluşturmanız gerekir. Aşağıdaki örnek dosyayı kullanabilirsiniz:
CODE
1   sudo nano /etc/redis/sentinel.conf

Bu dosyaya aşağıdaki ayarları ekleyin:
CODE
1234   port 26379
   sentinel monitor mymaster <MASTER_IP> <MASTER_PORT> <QUORUM>
   sentinel down-after-milliseconds mymaster 5000
   sentinel failover-timeout mymaster 60000


  1. Servisleri Başlatma:
Redis ve Sentinel servislerini başlatmak için aşağıdaki komutları kullanın:
CODE
12   sudo systemctl restart redis-server
   sudo redis-server /etc/redis/sentinel.conf


  1. Sentinel Durumunu Kontrol Etme:
Sentinel'ın doğru çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:
CODE
1   redis-cli -p 26379 sentinel masters


Bu adımları takip ederek Redis Sentinel kurulumu tamamlanmış olacaktır. Sentinel, yüksek erişilebilirlik sağlarken, veri kaybını en aza indirir. Bu yapılandırma ile birlikte, sisteminizin ölçeklenebilirliğini ve güvenilirliğini artırmış olursunuz. Redis Sentinel hakkında daha fazla bilgi ve ileri düzey konfigürasyonlar için resmi Redis dokümantasyonuna göz atabilirsiniz.

Debes haber iniciado sesión para responder.

0 citas seleccionadas