feat: mysql和redis连接

This commit is contained in:
luozhj33 2026-03-19 14:05:39 +08:00
parent fd55bfa5a2
commit 80929d6612

29
back/src/config/redis.js Normal file
View File

@ -0,0 +1,29 @@
const redis = require('redis');
// TODO
const REDIS_HOST = process.env.REDIS_HOST || '127.0.0.1';
const REDIS_PORT = process.env.REDIS_PORT || 6379;
const REDIS_PASSWORD = process.env.REDIS_PASSWORD || null;
// 创建 Redis 客户端
const client = redis.createClient({
socket: {
host: REDIS_HOST,
port: REDIS_PORT
},
password: REDIS_PASSWORD
});
// 连接错误处理
client.on('error', (err) => {
console.error('Redis 连接错误:', err); // TODO
});
// 连接成功
client.connect().then(() => {
console.log('Redis 连接成功'); // TODO
}).catch((err) => {
console.error('Redis 连接失败:', err); // TODO
});
module.exports = client;