Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v1.2.2
type Config ¶
type Config struct {
Name string
Options *redis.Options
Network string
Addr string
Username string
Password string
DB int
ClientName string
Protocol int
Dialer func(context.Context, string, string) (net.Conn, error)
OnConnect func(context.Context, *redis.Conn) error
MaxRetries int
MinRetryBackoff time.Duration
MaxRetryBackoff time.Duration
DialTimeout time.Duration
ReadTimeout time.Duration
WriteTimeout time.Duration
ContextTimeoutEnabled bool
ReadBufferSize int
WriteBufferSize int
PoolFIFO bool
PoolSize int
MinIdleConns int
MaxIdleConns int
MaxActiveConns int
PoolTimeout time.Duration
ConnMaxIdleTime time.Duration
ConnMaxLifetime time.Duration
TLSConfig *tls.Config
DisableIdentity *bool
IdentitySuffix string
SkipPing bool
PingTimeout time.Duration
SlowThreshold time.Duration
Trace bool
TraceProvider trace.TracerProvider
TraceAttributes []attribute.KeyValue
TraceIncludeCommandArgs bool
TraceCaller bool
Logger *logger.Logger
EnableLogger bool
DisableMetrics bool
MetricsRegisterer prometheus.Registerer
}
Click to show internal directories.
Click to hide internal directories.