您好,我正在尝试使用ioredis节点模块连接Redis集群,我的应用程序正在启动,没有连接错误,但我的数据没有发布到Redis通道。下面是connection的代码片段
var redis = require("ioredis")
publisher = new redis.Cluster(redisPort,redisHost);
publisher.publish(channel, data);我在这里做错了什么?
发布于 2018-05-22 18:04:01
您忘记了connection语句中的必要括号和"port“、"host”属性。请按如下方式添加。
var redis = require("ioredis")
publisher = new redis.Cluster([{port: option.redisPort,
host: option.redisHost}]);
publisher.publish(channel, data);您可以参考以下链接中的“集群”部分以获取更多信息- https://www.npmjs.com/package/ioredis
https://stackoverflow.com/questions/50464640
复制相似问题