Набор конфигурации Redis с узлом jS - PullRequest
0 голосов
/ 30 сентября 2019

Team,

Я пытаюсь установить конфигурацию redis во время выполнения, используя приложение NODE js, как показано ниже.

let setConfig = await this.cacheConnection.config ("set", "notify-keyspace-events", "Ex");let setConfig = await this.cacheConnection.config ("SET", "notify-keyspace-events", "Ex");

Выше код всегда возвращает мне false.

Я использую модуль узла redis в своем приложении. Все другие команды, такие как getAsync, SetAsync работают отлично для меня. let result = await this.cacheConnection.getAsync ("keyname");

Любое предложение здесь было бы замечательно.

Ответы [ 2 ]

0 голосов
/ 01 октября 2019

this.cacheConnection.configAsync ("SET", "notify-keyspace-events", "KExe $");

0 голосов
/ 30 сентября 2019

пожалуйста, установите Config после того, как клиент Redis готов к обслуживанию команд

const redisClient = this.cacheConnection;
redisClient.on("ready", function(err) {
    if(!err) redisClient.config("SET", "notify-keyspace-events", "Ex");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...