上一篇文件简单介绍了NodeJs集成单机Redis,本篇文件简单介绍下集成Redis集群,一般生产环境中使用集群来保证高可用和高性能
安装npm依赖
-
使用ioredis连接redis
npm install --save ioredis
配置redis-cluster
- 配置redis集群并设置监听事件
const Redis = require('ioredis');
redis_members = [{
port: 6395,
host: '127.0.0.1'
}, {
port: 6396,
host: '127.0.0.1
}, {
port: 6397,
host: '127.0.0.1'
}]
var cluster = new Redis.Cluster(redis_members);
cluster.on('ready', function () {
console.log('redis cluster ready'