私たちのTomcatインスタンスは、多くの異なるWebアプリを実行します。ほとんどがStruts / Struts2ですが、奇妙なGrailsアプリがスローされています。
Strutsアプリを更新する必要がある場合は、通常、開発マシンからツリーをコピーするだけで、web.xmlが更新されるとアプリが再起動します。
Grailsの場合、それははるかに問題があるようです。ツリーをコピーしてアプリを再起動することはほとんど機能しません...明らかに欠落しているクラス、データベース接続エラーなど。私が確実に機能するのは、tomcatを完全に停止し、アプリケーションを更新して、tomcatを再起動することだけです。明らかに欠落しているクラスはもはや欠落しておらず、データベース接続はコードを変更することなく正常です。ただし、これにより、他のすべてのアプリケーションも明らかにダウンします。
他の誰かが同様の問題を見たことがありますか?私が見逃しているトリックはありますか?