C# 클래스 ServiceStack.Redis.RedisSentinelResolver

상속: IRedisResolver, IRedisResolverExtended
파일 보기 프로젝트 열기: ServiceStack/ServiceStack.Redis

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CreateMasterClient ( int desiredIndex ) : RedisClient
CreateRedisClient ( RedisEndpoint config, bool master ) : RedisClient
CreateSlaveClient ( int desiredIndex ) : RedisClient
GetReadOnlyHost ( int desiredIndex ) : RedisEndpoint
GetReadWriteHost ( int desiredIndex ) : RedisEndpoint
RedisSentinelResolver ( RedisSentinel sentinel ) : System
RedisSentinelResolver ( RedisSentinel sentinel, IEnumerable masters, IEnumerable slaves ) : System
RedisSentinelResolver ( RedisSentinel sentinel, IEnumerable masters, IEnumerable slaves ) : System
ResetMasters ( IEnumerable hosts ) : void
ResetMasters ( List newMasters ) : void
ResetSlaves ( IEnumerable hosts ) : void
ResetSlaves ( List newSlaves ) : void

메소드 상세

CreateMasterClient() 공개 메소드

public CreateMasterClient ( int desiredIndex ) : RedisClient
desiredIndex int
리턴 RedisClient

CreateRedisClient() 공개 메소드

public CreateRedisClient ( RedisEndpoint config, bool master ) : RedisClient
config RedisEndpoint
master bool
리턴 RedisClient

CreateSlaveClient() 공개 메소드

public CreateSlaveClient ( int desiredIndex ) : RedisClient
desiredIndex int
리턴 RedisClient

GetReadOnlyHost() 공개 메소드

public GetReadOnlyHost ( int desiredIndex ) : RedisEndpoint
desiredIndex int
리턴 RedisEndpoint

GetReadWriteHost() 공개 메소드

public GetReadWriteHost ( int desiredIndex ) : RedisEndpoint
desiredIndex int
리턴 RedisEndpoint

RedisSentinelResolver() 공개 메소드

public RedisSentinelResolver ( RedisSentinel sentinel ) : System
sentinel RedisSentinel
리턴 System

RedisSentinelResolver() 공개 메소드

public RedisSentinelResolver ( RedisSentinel sentinel, IEnumerable masters, IEnumerable slaves ) : System
sentinel RedisSentinel
masters IEnumerable
slaves IEnumerable
리턴 System

RedisSentinelResolver() 공개 메소드

public RedisSentinelResolver ( RedisSentinel sentinel, IEnumerable masters, IEnumerable slaves ) : System
sentinel RedisSentinel
masters IEnumerable
slaves IEnumerable
리턴 System

ResetMasters() 공개 메소드

public ResetMasters ( IEnumerable hosts ) : void
hosts IEnumerable
리턴 void

ResetMasters() 공개 메소드

public ResetMasters ( List newMasters ) : void
newMasters List
리턴 void

ResetSlaves() 공개 메소드

public ResetSlaves ( IEnumerable hosts ) : void
hosts IEnumerable
리턴 void

ResetSlaves() 공개 메소드

public ResetSlaves ( List newSlaves ) : void
newSlaves List
리턴 void