我已经在 GAE node.js 标准环境中的应用程序中使用没有store
价值的 express-session 实现了会话机制。cookie.maxAge
尽管它在 localhost 上没有问题,但无论在 GAE node.js 标准环境中如何配置,会话似乎都已终止。这就是我所拥有的:
app.use(session({
cookie: {
maxAge: 31536000000, // 1 year
secure: true
},
secret: SECRET,
resave: true,
saveUninitialized: true
}));
我认为这是由 GAE 不持久内存引起的,如果是这样,我应该添加store
选项。我寻找了一个最简单的选项并找到了 memcache,但它在 GAE node.js standard 上尚不可用。
- 这是应用程序没有
store
选项的问题吗? - 拥有
store
GAE node.js 标准的最简单方法是什么? - 如何在此环境中使用 memcache?