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
	
	
	답글이 올라오면 이메일로 알려드리겠습니다.
	
 
