Grailsアプリがあり、キャッシュにTerracottaを使用しています。既存のドメインクラスにいくつかのフィールドを追加したり、新しいドメインクラスを追加したりするたびに、アプリが「データのブロックの予期しない終了...」でクラッシュし、テラコッタを再起動して処理を再開する必要があることに気付きました。
私たちが持っているアーキテクチャは次のとおり
です。-ロードバランサーの背後にある2つのサーバーで、それぞれgrailsアプリインスタンスを実行します-
個別のDBサーバー-Webサーバー
の1つで実行されているTerracotta
私たちはそこに何かが欠けていますか?すべてのドメイン変更デプロイメントでこれらのダウンタイムが発生しないようにするためにできることはありますか?
更新:テラコッタの問題のようです:http://forums.terracotta.org/forums/posts/list/5065.page
バージョン3.5でこの問題が修正されるはずです。待って希望しましょう!
ありがとう、
イラクリス