2010-04-28 53 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