lettuce_sentinel
Lettuce Sentinel
Redis Developer Course | Redis Technical Support | Redis Enterprise Server |
---|
Sentinel
Lettuce Sentinel Commands
- info sentinel -> return Bulk String.
- role -> 해당 메소드 없음.
- sentinelMonitor(masterName, ip, port, quorum) -> return Simple String.
- sentinelMasters() -> return List<Map<String, String>>.
- sentinelMaster() -> return Map<String, String>.
- sentinelSlaves(masterName) -> return List<Map<String, String>>.
- sentinelSentinels() -> 해당 메소드 없음.
- sentinelGetMasterAddrByName(masterName) -> return List<String>.
- sentinel Reset(pattern) -> return long.
- sentinelFailover(masterName) -> return Simple String.
- sentinelCkquorum() -> 해당 메소드 없음.
- sentinelSimulateFailure() -> 해당 메소드 없음.
- sentinel Set(masterName, param, value) -> return Simple String.
- sentinelFlushConfig() -> 해당 메소드 없음.
- sentinelInfoCache() -> 해당 메소드 없음.
- sentinelPendingScripts() -> 해당 메소드 없음.
- sentinel Remove(String masterName) -> return Simple String.
Connection
Sentinel
Subscribe for Sentinel failover
마스터 서버 다운이 발생하면 센티널은 Failover를 진행한다. Failover를 진행하면서 각 단계마다 로그에 기록하고 단계명을 channel명으로 해서 관련 정보를 publish한다. Client는 "+switch-master" 메시지를 받으면 기존 connection을 버리고 새 마스터에 connect한다. 아래 예제에서는 "+sdown", "+odown"도 받게했다. Sentinel 관련 자세한 내용은 여기를 보세요.
INFO SENTINEL
ROLE -> 해당 메소드 없음
Sentinel Monitor
Sentinel Masters
Sentinel Master
Sentinel Slaves
Sentinel Sentinels -> 해당 메소드 없음
Sentinel getMasterAddrByName
Sentinel Reset
Sentinel Failover
Sentinel Ckquorum -> 해당 메소드 없음
Sentinel Simulate-Failure -> 해당 메소드 없음
Sentinel Set
Sentinel FlushConfig -> 해당 메소드 없음
Sentinel Info-Cache -> 해당 메소드 없음
Sentinel Pending-Scripts -> 해당 메소드 없음
Sentinel Remove
<< Connection Pooling | Sentinel | Sentinel Failover >> |
---|
Email
답글이 올라오면 이메일로 알려드리겠습니다.