Replication
Redis sentinel + HAProxy 故障轉移
我正在尋找使用主從 redis 伺服器實現 HA redis 實現。Web 伺服器將通過安裝在每個盒子上的 HAProxy 實例連接到這些伺服器。
只有兩台伺服器的情況很容易,如果一台出現故障,另一台必須成為新的主伺服器。但是如果有不止一個奴隸,剩下的一個奴隸可以晉升為主人呢?我知道 redis sentinel 在發生故障轉移時有一個通知機制,但是我如何使用它與每個 Web 伺服器上的 HAproxy 進行互動並告訴他們哪個伺服器是新的主伺服器?
第一次使用 redis 和一般的複制/故障轉移。
我想這就是你要找的,這個設置也可以很容易地更改為抽像從讀取。
http://blog.exceliance.fr/2014/01/02/haproxy-advanced-redis-health-check/
乾杯,簡