Actualmente nuestro equipo Ops tiene que volver a empaquetar el archivo war que lanzamos con la configuración específica de la instancia. Nos están solicitando que externalicemos los archivos de configuración (log4j.properties, environment.properties, jrf.properties, quartz.properties) sobre el tamaño del archivo war. Eso hará que la implementación sea más fácil.VirtualWebappLoader: ¿es una buena opción para usar en producción?
Estamos utilizando Tomcat 7 y VirtualWebappLoader en Tomcat 7 parece una característica muy buena para exteriorizar la configuración fuera del archivo war.
La documentación de Tomcat 6 establece explícitamente que "Esto no está destinado a ser usado para producción. ¿Su propósito es facilitar el desarrollo con IDE sin la necesidad de volver a publicar completamente jar en WEB-INF/lib"?
La documentación de Tomcat 7 no lo dice.
¿Alguna idea de si se puede usar la característica VirtualWebappLoader en el entorno de producción?
Gracias, 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
+1 Me gustaría escuchar opiniones sobre esto también. ¿Estás haciendo referencia a las dependencias externas desde una ubicación central? – Phil