type github.com/go-redis/redis/v8.SentinelClient
27 uses
github.com/go-redis/redis/v8 (current package)
sentinel.go#L225: type SentinelClient struct {
sentinel.go#L230: func NewSentinelClient(opt *Options) *SentinelClient {
sentinel.go#L232: c := &SentinelClient{
sentinel.go#L242: func (c *SentinelClient) Context() context.Context {
sentinel.go#L246: func (c *SentinelClient) WithContext(ctx context.Context) *SentinelClient {
sentinel.go#L255: func (c *SentinelClient) Process(ctx context.Context, cmd Cmder) error {
sentinel.go#L259: func (c *SentinelClient) pubSub() *PubSub {
sentinel.go#L274: func (c *SentinelClient) Ping(ctx context.Context) *StringCmd {
sentinel.go#L282: func (c *SentinelClient) Subscribe(ctx context.Context, channels ...string) *PubSub {
sentinel.go#L292: func (c *SentinelClient) PSubscribe(ctx context.Context, channels ...string) *PubSub {
sentinel.go#L300: func (c *SentinelClient) GetMasterAddrByName(ctx context.Context, name string) *StringSliceCmd {
sentinel.go#L306: func (c *SentinelClient) Sentinels(ctx context.Context, name string) *SliceCmd {
sentinel.go#L314: func (c *SentinelClient) Failover(ctx context.Context, name string) *StatusCmd {
sentinel.go#L324: func (c *SentinelClient) Reset(ctx context.Context, pattern string) *IntCmd {
sentinel.go#L332: func (c *SentinelClient) FlushConfig(ctx context.Context) *StatusCmd {
sentinel.go#L339: func (c *SentinelClient) Master(ctx context.Context, name string) *StringStringMapCmd {
sentinel.go#L346: func (c *SentinelClient) Masters(ctx context.Context) *SliceCmd {
sentinel.go#L353: func (c *SentinelClient) Slaves(ctx context.Context, name string) *SliceCmd {
sentinel.go#L363: func (c *SentinelClient) CkQuorum(ctx context.Context, name string) *StringCmd {
sentinel.go#L371: func (c *SentinelClient) Monitor(ctx context.Context, name, ip, port, quorum string) *StringCmd {
sentinel.go#L378: func (c *SentinelClient) Set(ctx context.Context, name, option, value string) *StringCmd {
sentinel.go#L387: func (c *SentinelClient) Remove(ctx context.Context, name string) *StringCmd {
sentinel.go#L405: sentinel *SentinelClient
sentinel.go#L532: func (c *sentinelFailover) getMasterAddr(ctx context.Context, sentinel *SentinelClient) string {
sentinel.go#L542: func (c *sentinelFailover) getSlaveAddrs(ctx context.Context, sentinel *SentinelClient) []string {
sentinel.go#L613: func (c *sentinelFailover) setSentinel(ctx context.Context, sentinel *SentinelClient) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |