Не удается подключиться к кластеру redis с помощью ioredis - PullRequest
0 голосов
/ 22 мая 2018

Здравствуйте, я пытаюсь подключить кластер Redis с помощью модуля узла ioredis, мое приложение запускается, и нет ошибки подключения, но мои данные не публикуются на канале Redis.Ниже приведен фрагмент кода соединения

    var redis = require("ioredis")
    publisher = new redis.Cluster(redisPort,redisHost);
    publisher.publish(channel, data);

что я здесь не так делаю?

1 Ответ

0 голосов
/ 22 мая 2018

вы забыли необходимые скобки и атрибуты "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

...