Как сделать синхронный редис получить / установить в узле - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь проверить соединение с Redis. Я успешно устанавливаю пару ключ / значение с TTL 10 секунд. Мне просто нужно захватить ответ синхронно и вернуть значение.

Я пытался использовать обещания, async / await и т. Д.

let setRedis = function(url){
    return new Promise(function(resolve, reject) {
      resolve(redisClient.setex('foo', 10, 'bar'))
    })
}

// execute test and record result
testRedis = function() {
  setRedis().then(function(res){
    console.log('done setting')
  })
  console.log('exiting function')
}

Мне нужно, чтобы «готово» появилось до «выхода из функции»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...