const Redis = require('redis'); require('dotenv').config(); async function testRedis() { const client = Redis.createClient({ url: `redis://${process.env.REDIS_HOST || '192.168.1.99'}:${process.env.REDIS_PORT || 6379}`, password: process.env.REDIS_PASSWORD }); client.on('error', (err) => { console.error('Redis连接错误:', err); }); try { await client.connect(); console.log('Redis连接成功!'); await client.quit(); } catch (err) { console.error('Redis连接失败:', err); } } console.log('正在尝试连接Redis:', { host: process.env.REDIS_HOST || '192.168.1.99', port: process.env.REDIS_PORT || 6379 }); testRedis();