【发布时间】:2011-03-09 11:38:44
【问题描述】:
我们有一个 Grails 应用程序,我们正在使用 Terracotta 进行缓存。我们注意到,每次在现有域类中添加一些字段或添加新域类时,应用程序都会崩溃并显示“unexpected end of data...”,我们需要重新启动 terracotta 才能获取事情又开始了。
我们的架构是:
- 负载均衡器后面的两台服务器,每台运行一个 grails 应用程序实例
- 独立的数据库服务器
- 在其中一台 Web 服务器上运行的 Terracotta
我们是否遗漏了什么?我们可以做些什么来避免在每个域修改部署中出现这些停机时间?
更新: 似乎是兵马俑问题:http://forums.terracotta.org/forums/posts/list/5065.page
3.5 版应该可以解决这个问题。让我们拭目以待吧!
谢谢,
伊拉克利斯
【问题讨论】:
标签: java caching grails terracotta