redis-cli ping
const redis = require('redis');
const redisClient = redis.createClient({
host: 'localhost',
port: 6379
});
redisClient.on('connect', () => {
console.log('Redis client connected');
});
redisClient.on('error', (error) => {
console.error(Redis client error: ${error}
);
});
const session = require('express-session'); const RedisStore = require('connect-redis')(session); const redisClient = redis.createClient({ host: 'localhost', port: 6379 }); app.use(session({ secret: 'your-secret-key', store: new RedisStore({ client: redisClient }), resave: false, saveUninitialized: false }));
注意,这需要在应用程序中安装“connect-redis”和“express-session”模块,可以使用以下命令:
npm install connect-redis express-session --save
通过正确连接Redis服务器并正确配置Redis客户端和Express应用程序,您应该能够在本地环境中使用Express redis session。