2010-04-28 144 views
6

我正在寻找一种解决方案,允许我部署具有共享缓存(EhCache服务器?)和会话的多个负载均衡的Grails实例,这可能吗?使用共享缓存和会话部署多个Grails实例?

我找不到这个(连接到一个共同的Ehcache服务器或使用分布式的Ehcache和共享会话(使用的Ehcache吗?))任何文件...

我正在寻找的东西,将像多个Rails实例一样使用一个通用的memcached和会话/缓存存储在memcached中...

回答

6

我最近在听一本书“Grails:快速入门指南”的作者Dave Klein和Mike Allen ,Terracotta的产品经理约Clustering and Scaling Grails applications

他们介绍了Terracotta作为一个很好的工具来准确解决您的问题,并展示了在您的Grails应用程序的多个实例中共享会话所需的步骤。

所以如果你想和兵马俑一起去Grails Terracotta Plugin可能对你很有用。

编辑
在网站的EHCache现在你会发现一个很短introduction to using EHCache with Grails

+0

谢谢!我可以看到这允许会话集中,但它允许缓存集中? – Kedare 2010-05-01 23:31:40

+1

它允许通过分布式缓存进行性能优化。请参阅http://www.terracotta.org/start/distributed-cache-tutorial了解更多信息。 – stefanglase 2010-05-02 09:09:25