From 77ac61144d6dc8bc07f7bf1291d04d859188b524 Mon Sep 17 00:00:00 2001 From: oscarz Date: Wed, 9 Jul 2025 18:22:01 +0800 Subject: [PATCH] modify redis --- conf/config.prod.toml | 3 ++- conf/config.toml | 1 + src/config.go | 1 + src/db.go | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/conf/config.prod.toml b/conf/config.prod.toml index dd11dd8..6efe0b1 100644 --- a/conf/config.prod.toml +++ b/conf/config.prod.toml @@ -23,4 +23,5 @@ gpt35_model = "gpt35" mysql_conn = "localhost:3306" mysql_user = "devops" mysql_pass = "b5hs945wXjHr" -redis_conn = "127.0.0.1:6379" \ No newline at end of file +redis_conn = "127.0.0.1:6379" +redis_pass = "cK4dC3mN7" \ No newline at end of file diff --git a/conf/config.toml b/conf/config.toml index 0b6e7c9..217774d 100644 --- a/conf/config.toml +++ b/conf/config.toml @@ -26,3 +26,4 @@ mysql_user = "root" mysql_pass = "mysqlpw" #redis_conn = "172.18.0.4:6379" redis_conn = "redis:6379" +redis_pass = "cK4dC3mN7" diff --git a/src/config.go b/src/config.go index 886c7eb..2af9254 100644 --- a/src/config.go +++ b/src/config.go @@ -31,6 +31,7 @@ type DataBaseConfig struct { // 在 Go 中,只有首字母大写的字段才能被外部包(如 viper)访问。 MysqlConn string `mapstructure:"mysql_conn"` RedisConn string `mapstructure:"redis_conn"` + RedisPass string `mapstructure:"redis_pass"` MysqlUser string `mapstructure:"mysql_user"` MysqlPass string `mapstructure:"mysql_pass"` } diff --git a/src/db.go b/src/db.go index 802986f..5f7da42 100644 --- a/src/db.go +++ b/src/db.go @@ -53,7 +53,7 @@ func initDBManager(dbManager *DBManager, config *ConfigManager) error { // 初始化 Redis 连接 rdb := redis.NewClient(&redis.Options{ Addr: config.GetDatabaseConfig().RedisConn, - Password: "", // no password set + Password: config.GetDatabaseConfig().RedisPass, DB: 0, // use default DB PoolSize: 10, // 连接池大小 })