diff --git a/config/config.yaml b/config/config.yaml
index 1c39886e0..063d0bd2a 100644
--- a/config/config.yaml
+++ b/config/config.yaml
@@ -34,12 +34,13 @@ mongo:
   dbRetainChatRecords: 3650 #mongo保存离线消息时间(天),根据需求修改
 
 redis:
-  dbAddress: [ 127.0.0.1:16379 ] #redis地址 单机时,填写一个地址即可,使用redis集群时候,填写集群中多个节点地址(主从地址都可以填写,增加容灾能力),默认即可
+  dbAddress: [ r-2ze64lhldowxosta2dpd.redis.rds.aliyuncs.com:6379 ] #redis地址 单机时,填写一个地址即可,使用redis集群时候,填写集群中多个节点地址(主从地址都可以填写,增加容灾能力),默认即可
   dbMaxIdle: 128
   dbMaxActive: 0
   dbIdleTimeout: 120
-  dbPassWord: openIM #redis密码 建议修改
-  enableCluster: false #如果外部redis以集群方式启动,需要打开此开关
+  dbUserName: im
+  dbPassWord: efH8BKAeUiWQL #redis密码 建议修改
+  enableCluster: true #如果外部redis以集群方式启动,需要打开此开关
 
 kafka:
   ws2mschat:
diff --git a/pkg/common/config/config.go b/pkg/common/config/config.go
index 3ed175fe1..508720a2b 100644
--- a/pkg/common/config/config.go
+++ b/pkg/common/config/config.go
@@ -102,6 +102,7 @@ type config struct {
 		DBMaxIdle     int      `yaml:"dbMaxIdle"`
 		DBMaxActive   int      `yaml:"dbMaxActive"`
 		DBIdleTimeout int      `yaml:"dbIdleTimeout"`
+		DBUserName    string   `yaml:"dbUserName"`
 		DBPassWord    string   `yaml:"dbPassWord"`
 		EnableCluster bool     `yaml:"enableCluster"`
 	}
diff --git a/pkg/common/db/model.go b/pkg/common/db/model.go
index 61912b670..16793c3dd 100644
--- a/pkg/common/db/model.go
+++ b/pkg/common/db/model.go
@@ -124,6 +124,8 @@ func init() {
 	if config.Config.Redis.EnableCluster {
 		DB.rdb = go_redis.NewClusterClient(&go_redis.ClusterOptions{
 			Addrs:    config.Config.Redis.DBAddress,
+			Username: config.Config.Redis.DBUserName,
+			Password: config.Config.Redis.DBPassWord, // no password set
 			PoolSize: 50,
 		})
 		_, err = DB.rdb.Ping(ctx).Result()
@@ -133,6 +135,7 @@ func init() {
 	} else {
 		DB.rdb = go_redis.NewClient(&go_redis.Options{
 			Addr:     config.Config.Redis.DBAddress[0],
+			Username: config.Config.Redis.DBUserName,
 			Password: config.Config.Redis.DBPassWord, // no password set
 			DB:       0,                              // use default DB
 			PoolSize: 100,                            // 连接池大小