Node-redis: Ошибка Ошибка: ERR неизвестная команда "config"

Созданный на 24 апр. 2015  ·  7Комментарии  ·  Источник: NodeRedis/node-redis

Когда я создаю клиент node redis с использованием elasticache с redis (aws), это вызывает эту проблему.
Есть ли решение этой проблемы?

question

Все 7 Комментарий

Следующее должно работать без проблем:

client.CONFIG('GET', '*max-*-entries*', function(err, value) {
    console.log(err, value);
});

Если вы по-прежнему испытываете трудности, повторно откройте проблему, включая свой код, так как без кода сложно определить, что не так.

Я использую redisClient на windows10, у меня та же проблема, что и с заголовком. Я просто ввожу хост, порт и пароль для конфигурации. И тут проблемы проявляются. К этому нет никакого кода. Не могли бы вы подсказать, в чем дело?

Redis возвращает ошибку, и похоже, что ваш используемый сервер Redis не предоставляет команду config (например, он переименован или не отображается вообще). Если команда "info" не работает, используйте параметр noReadyCheck .

Я вижу ту же проблему при попытке подключиться к Redis на Heroku. Есть ли какое-нибудь обходное решение? Спасибо.

@ilyashev вы нашли решение этой проблемы? У меня такая же проблема с Kue в Heroku

@ilyashev и @pikitgb Большинство поставщиков облачных

Для тех, кто пользуется Elasticache, я использовал это руководство https://aws.amazon.com/premiumsupport/knowledge-center/elasticache-redis-keyspace-notifications/, и оно сработало.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги