0

我在 ec2 实例上有大约 160GB 的存储区域。由于这个存储是临时的,我可以将它用于会话变量文件吗?每次用户登录时,我都会在实例存储中为他创建会话文件,如果服务器重新启动,当他们访问网站时,他们可以再次登录,就像会话已过期一样。对此有什么想法或建议吗?我正在使用 Grails 构建我的网络应用程序。

4

2 回答 2

0

关于亚马逊文档,此存储上的所有数据在重启后都会被删除。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html

如果您希望您的用户在重新启动服务器后保持登录状态,您必须选择实例存储卷。

于 2013-10-01T17:14:05.913 回答
0

是的,您可以将实例存储用于临时存储。这可能是使用它的最佳方式。

然而,使用会话存储,使用 memcached 之类的东西比读取和写入文件到磁盘要快得多。

于 2013-10-01T17:39:59.150 回答