Estaba tratando de averiguar la diferencia entre las variables Apache Tomcat - CATALINA_OPTS
y JAVA_OPTS
en SO y me sorprende ver que todavía no hay ninguna pregunta/respuesta publicada. Así que pensé en compartirlo aquí (con respuesta) después de descubrir la diferencia. Verifique la respuesta/diferencia a continuación.CATALINA_OPTS vs JAVA_OPTS - ¿Cuál es la diferencia?
NOTA: En el momento de esta publicación, estamos ejecutando Apache Tomcat v6.0.10 con JDK 6u32 en CentOS5 de 64 bits.
También es útil pensar en ellos como "¿necesito algo para inicio de Tomcat" o "¿necesito algo para cada JVM". Digamos que estamos tratando de configurar el monitoreo JMX en un entorno distribuido y estamos detrás de un firewall; necesitaremos dos puertos RMI para configurar Djava.rmi.server como un * startup * arg. ¿Habríamos hecho esto como JAVA_OPT? El apagado desactiva una nueva JVM que intenta escuchar en puertos JMX, no puede tomarla porque Tomcat ya la está escuchando y la JVM se detendrá con un error de que ya está en uso, no lo que queremos es eso? –
¡Muchas gracias! – Serzhas