Ошибка подключения Redis на Heroku: 127.0.0.1 вместо REDIS_URL - PullRequest
0 голосов
/ 26 февраля 2019

Какова правильная настройка для использования Express-сессий и Connect-Redis при развертывании на Heroku.Heroku говорит использовать параметр REDIS_URL, но он не должен работать, потому что я продолжаю получать сообщение об ошибке при попытке подключиться к 127.0.0.1

const session = require('express-session')
const RedisStore = require('connect-redis')(session)

const store = new RedisStore({
  connectionString: process.env.REDIS_URL,
  logErrors: true
})

Я попытался установить 'connectionString' в качестве 'client', чтодает мне ошибку, хост, ошибка.Какую настройку мне не хватает, и я нигде не могу найти в Интернете.

1 Ответ

0 голосов
/ 26 февраля 2019

изменить connectionString на url

Это напрямую связано с документацией для пакета npm connect-redis, найденной здесь ... https://www.npmjs.com/package/connect-redis

...