2
0
mirror of https://github.com/hibiken/asynq.git synced 2024-12-25 23:32:17 +08:00

Need to support redis sentinel username. (#924)

This commit is contained in:
Skwol 2024-10-26 13:04:21 +03:00 committed by GitHub
parent c8c8adfaa6
commit 1e102a5392
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -316,6 +316,9 @@ type RedisFailoverClientOpt struct {
// https://redis.io/topics/sentinel. // https://redis.io/topics/sentinel.
SentinelAddrs []string SentinelAddrs []string
// Redis sentinel username.
SentinelUsername string
// Redis sentinel password. // Redis sentinel password.
SentinelPassword string SentinelPassword string
@ -364,6 +367,7 @@ func (opt RedisFailoverClientOpt) MakeRedisClient() interface{} {
return redis.NewFailoverClient(&redis.FailoverOptions{ return redis.NewFailoverClient(&redis.FailoverOptions{
MasterName: opt.MasterName, MasterName: opt.MasterName,
SentinelAddrs: opt.SentinelAddrs, SentinelAddrs: opt.SentinelAddrs,
SentinelUsername: opt.SentinelUsername,
SentinelPassword: opt.SentinelPassword, SentinelPassword: opt.SentinelPassword,
Username: opt.Username, Username: opt.Username,
Password: opt.Password, Password: opt.Password,