首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails httpsession

Grails httpsession
EN

Stack Overflow用户
提问于 2011-06-09 03:23:30
回答 2查看 1.3K关注 0票数 2

可以在数据库中存储Grails会话吗?启动负载均衡器后,我的应用程序会随机要求用户登录(几乎每隔一次网页重定向)。我知道我可以启用粘性会话,但我在rails中看到,会话可以保存在数据库中,所以在多服务器环境中不会有问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-09 03:59:37

通常,数据库是应用程序中最难扩展的部分。通过添加更多的web服务器来进行水平扩展非常容易,但通常需要垂直扩展数据库。因此,除了实际应用程序数据之外,通过在数据库中存储会话来向数据库添加更多工作也没有多大意义。

有关在多个Tomcat服务器上集群Grails并启用会话复制的简单方法,请参阅此博客文章:http://www.tomcatexpert.com/blog/2010/07/20/basic-tomcat-clustering-grails-applications

票数 3
EN

Stack Overflow用户

发布于 2011-06-09 03:26:21

Terracotta可能会允许你这样做(我还没有用过它,所以我不知道它在服务器之间共享的机制)。有一个用于Grails的Terracotta插件which is suggested here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6284063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档