0
我試圖使用Azure構建Express 4 Web應用程序。我在幾篇文章中發現我可以將會話存儲在Azure Redis緩存中。但是,我應該如何將我的Web應用程序連接到Redis緩存?存儲節點使用Azure Redis緩存的JS express會話
var session = require('express-session');
var redis = require('redis');
var RedisStore = require('connect-redis')(session);
var client = redis.createClient(6380, 'MyHost', { auth_pass: 'MyPass', tls: { servername: 'MyHostName' } });
app.use(session({
secret: 'keyboard cat',
key: 'sid',
resave: false,
saveUninitialized: false,
store: new RedisStore(client);
}));
但是,當我運行應用程序時,它會返回一個錯誤。說 TypeError:this.client.unref不是函數
我該如何解決這個問題?謝謝!