1

我们有一个 Grails 应用程序,我们正在使用 Terracotta 进行缓存。我们注意到,每次我们在现有域类中添加一些字段或添加新域类时,应用程序都会因“意外的数据块结束...”而崩溃,我们需要重新启动 terracotta 才能让事情再次运行。

我们拥有的架构是:
- 负载均衡器后面的两台服务器,每台运行一个 grails 应用程序实例
- 一个单独的数据库服务器
- 在其中一个 Web 服务器上运行的 Terracotta

我们在那里遗漏了什么吗?我们可以做些什么来避免在每个域修改部署中出现这些停机时间?

更新:似乎是兵马俑问题:http
://forums.terracotta.org/forums/posts/list/5065.page 3.5 版应该可以解决这个问题。让我们拭目以待吧!

谢谢,
伊拉克利斯

4

1 回答 1

0

我们也使用 Terracotta 进行缓存,以前从未出现过此错误。我们的设置与您的类似,负载均衡器后面有两个 Web 服务器,但不同的是 Terracotta 在不同的服务器集上运行,我们有一个集群,其中一个服务器是主服务器,不确定这是否是什么原因虽然不同,但至少是一个尝试的想法。

于 2011-03-09T17:09:15.857 回答