C# 클래스 ServiceStack.Redis.RedisConfig

파일 보기 프로젝트 열기: ServiceStack/ServiceStack.Redis

공개 프로퍼티들

프로퍼티 타입 설명
AssumeServerVersion int?
BackOffMultiplier int
BufferLength int
BufferPoolMaxSize int
ClientFactory RedisClient>.Func
DeactivatedClientsExpiry System.TimeSpan
DefaultConnectTimeout int
DefaultIdleTimeOutSecs int
DefaultMaxPoolSize int?
DefaultReceiveTimeout int
DefaultRetryTimeout int
DefaultSendTimeout int
DisableVerboseLogging bool
HostLookupTimeoutMs int
VerifyMasterConnections bool

공개 메소드들

메소드 설명
Reset ( ) : void

Resets Redis Config and Redis Stats back to default values

메소드 상세

Reset() 공개 정적인 메소드

Resets Redis Config and Redis Stats back to default values
public static Reset ( ) : void
리턴 void

프로퍼티 상세

AssumeServerVersion 공개적으로 정적으로 프로퍼티

Skip ServerVersion Checks by specifying Min Version number, e.g: 2.8.12 => 2812, 2.9.1 => 2910
public static int? AssumeServerVersion
리턴 int?

BackOffMultiplier 공개적으로 정적으로 프로퍼티

The BackOff multiplier failed Auto Retries starts from (default 10ms)
public static int BackOffMultiplier
리턴 int

BufferLength 공개적으로 정적으로 프로퍼티

The Byte Buffer Size to combine Redis Operations within (default 1450 bytes)
public static int BufferLength
리턴 int

BufferPoolMaxSize 공개적으로 정적으로 프로퍼티

The Byte Buffer Size for Operations to use a byte buffer pool (default 500kb)
public static int BufferPoolMaxSize
리턴 int

ClientFactory 공개적으로 정적으로 프로퍼티

Factory used to Create `RedisClient` instances
public static Func ClientFactory
리턴 RedisClient>.Func

DeactivatedClientsExpiry 공개적으로 정적으로 프로퍼티

How long to hold deactivated clients for before disposing their connection (default 1 min) Dispose of deactivated Clients immediately with TimeSpan.Zero
public static TimeSpan,System DeactivatedClientsExpiry
리턴 System.TimeSpan

DefaultConnectTimeout 공개적으로 정적으로 프로퍼티

The default RedisClient Socket ConnectTimeout (default -1, None)
public static int DefaultConnectTimeout
리턴 int

DefaultIdleTimeOutSecs 공개적으로 정적으로 프로퍼티

Default Idle TimeOut before a connection is considered to be stale (default 240 secs)
public static int DefaultIdleTimeOutSecs
리턴 int

DefaultMaxPoolSize 공개적으로 정적으로 프로퍼티

Default Max Pool Size for Pooled Redis Client Managers (default none)
public static int? DefaultMaxPoolSize
리턴 int?

DefaultReceiveTimeout 공개적으로 정적으로 프로퍼티

The default RedisClient Socket ReceiveTimeout (default -1, None)
public static int DefaultReceiveTimeout
리턴 int

DefaultRetryTimeout 공개적으로 정적으로 프로퍼티

The default RetryTimeout for auto retry of failed operations (default 10,000ms)
public static int DefaultRetryTimeout
리턴 int

DefaultSendTimeout 공개적으로 정적으로 프로퍼티

The default RedisClient Socket SendTimeout (default -1, None)
public static int DefaultSendTimeout
리턴 int

DisableVerboseLogging 공개적으로 정적으로 프로퍼티

Whether Debug Logging should log detailed Redis operations (default false)
public static bool DisableVerboseLogging
리턴 bool

HostLookupTimeoutMs 공개적으로 정적으로 프로퍼티

The ConnectTimeout on clients used to find the next available host (default 200ms)
public static int HostLookupTimeoutMs
리턴 int

VerifyMasterConnections 공개적으로 정적으로 프로퍼티

Whether Connections to Master hosts should be verified they're still master instances (default true)
public static bool VerifyMasterConnections
리턴 bool