Использование connect-redis на nodejs слишком медленное. Когда я подключаю Connect-Redis к производительности приложения падает
const RedisStore = require('connect-redis')(session);
...
app1.use(session({
store: new RedisStore(
config.redisStore
),
secret: 'asd',
resave: false,
rolling: true,
saveUninitialized: false,
cookie: {
maxAge: config.redisStore.maxAge,
httpOnly:false,
},
}));
без этого кода в моем приложении на Apache Bench у меня около 3600 запросов в секунду. С этим кодом - около 2500. Протестированный маршрут в nodejs отправляет только «ОК»
Почему только создание «экземпляра» RedisStore приводит к падению производительности?
В приложении я не использую redisstore напрямую