現在、Opsチームは、リリースするwarファイルをインスタンス固有の構成で再パッケージ化する必要があります。彼らは、構成ファイル(log4j.properties、environment.properties、jrf.properties、quartz.properties)をwarファイルのサイズよりも大きくするように要求しています。これにより、展開が容易になります。
Tomcat7を使用しています。Tomcat7のVirtualWebappLoaderは、warファイルの外部で構成を外部化するための非常に優れた機能のように見えます。
Tomcat 6のドキュメントには、「これは本番環境で使用するためのものではありません。WEB-INF/ libでjarを完全に再公開する必要なしに、IDEでの開発を容易にするためのものです」と明示的に記載されています。
Tomcat7のドキュメントにはそのようには書かれていません。
VirtualWebappLoader機能を本番環境で使用できるかどうかについて何か考えはありますか?
ありがとう、Ashish
http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Virtual_webapp
http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/loader/VirtualWebappLoader.html