Estoy Tomcat utilizando el tomcat6 paquete de Ubuntu 9.04, lo que hace que un demonio de Tomcat usando jsvc. Me gustaría saber la forma correcta de configurar Java montón de opciones como por ejemplo -Xmx
de Tomcat. Me gustaría poner la configuración de donde es la mayoría de los estilísticamente correcta, y donde es menos probable a ser sobrescrita por Ubuntu el paquete de actualizaciones.
Las opciones que veo ahora:
- El disco duro de código en algún lugar en
/etc/init.d/tomcat6
. - El disco duro de código en algún lugar en
/usr/share/tomcat6/bin/catalina.sh
. - Crear una línea en
/usr/share/tomcat6/bin/startup.sh
para establecer CATALINA_OPTS a tener los indicadores y, a continuación, exportar CATALINA_OPTS como una variable de entorno. (Esto parece que se va a obtener recogido porcatalina.sh
.)
La última opción parece el mejor, y es defendido (sin explicación de por qué) en el Aumento de Java heapspace en Tomcat secuencia de comandos de inicio. Pero yo quería una segunda opinión. Alguien quiere confirmar que no hay una mejor manera?