mirror of
https://github.com/hibiken/asynqmon.git
synced 2025-07-01 23:03:39 +08:00
Merge pull request #3 from platacard/add-default-port
Add default port if not present in redis-cluster-nodes
This commit is contained in:
commit
f6370dc32d
@ -111,8 +111,18 @@ func makeRedisConnOpt(cfg *Config) (asynq.RedisConnOpt, error) {
|
|||||||
// Connecting to redis-cluster
|
// Connecting to redis-cluster
|
||||||
if len(cfg.RedisClusterNodes) > 0 {
|
if len(cfg.RedisClusterNodes) > 0 {
|
||||||
cfg.RedisClusterNodes = cleanUpClusterNodes(cfg.RedisClusterNodes)
|
cfg.RedisClusterNodes = cleanUpClusterNodes(cfg.RedisClusterNodes)
|
||||||
|
|
||||||
|
addrs := strings.Split(cfg.RedisClusterNodes, ",")
|
||||||
|
|
||||||
|
// Add default port if not present.
|
||||||
|
for i := range addrs {
|
||||||
|
if !strings.Contains(addrs[i], ":") {
|
||||||
|
addrs[i] = addrs[i] + ":6379"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return asynq.RedisClusterClientOpt{
|
return asynq.RedisClusterClientOpt{
|
||||||
Addrs: strings.Split(cfg.RedisClusterNodes, ","),
|
Addrs: addrs,
|
||||||
Password: cfg.RedisPassword,
|
Password: cfg.RedisPassword,
|
||||||
Username: cfg.RedisUsername,
|
Username: cfg.RedisUsername,
|
||||||
TLSConfig: makeTLSConfig(cfg),
|
TLSConfig: makeTLSConfig(cfg),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user