gpt4 book ai didi

node.js - Google App Engine 连接.session() 错误

转载 作者:太空宇宙 更新时间:2023-11-03 23:23:16 24 4
gpt4 key购买 nike

我的 App Engine 日志显示了这一点。

Warning: connection.session() MemoryStore is not

designed for a production environment, as it will leak

memory, and will not scale past a single process.

现在我的nodejs应用程序无法使用 session 。我该如何解决这个问题?

最佳答案

假设您指的是用户身份验证,请注意 AppEngine Node documentation 中的以下代码部分和 example :

// In production use the App Engine Memcache instance to store session data,
// otherwise fallback to the default MemoryStore in development.
if (config.get('NODE_ENV') === 'production' && config.get('MEMCACHE_URL')) {
sessionConfig.store = new MemcachedStore({
hosts: [config.get('MEMCACHE_URL')]
});
}

默认的MemoryStore后备基本上只是用于开发目的;您应该为实际使用指定一个更永久/可扩展的 session 存储。

关于node.js - Google App Engine 连接.session() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47468444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com