meaning - tomcat truss
Set catalina opta en la configuraciĆ³n tomcat (5)
Coloque lo siguiente en catalina.sh
(debajo de la documentación)
export CATALINA_OPTS="-Dfoo=foo -Dbar=bar"
Hola, configuro los parámetros para tomcat en la ventana de configuración en las opciones java de pestaña y java de campo. Me gustaría agregar a la configuración de catalina_opts. ¿Hay alguna manera de hacerlo?
En ese campo tengo
-Dcatalina.home=d:/apache-tomcat-7.0.23
-Dcatalina.base=d:/apache-tomcat-7.0.23
-Djava.endorsed=d:/apache-tomcat-7.0.23/endorsed
-Djava.io.tmpdir=d:/apache-tomcat-7.0.23/temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=d:/apache-tomcat-7.0.23/conf/logging.properties
-XX:MaxPermSize=256m
Edición: 22.06.2012 12:26
Quiero añadir estos parámetros
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8777
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=192.168.1.1
Edición: 22.06.2012 12:51
Puse estos parámetros directamente en el campo "Opciones de Java" y funciona, no estoy seguro de por qué no funcionó la primera vez.
Con Tomcat como servicio de Windows, encontré las claves de registro que puede cambiar para editar las Opciones de Java. En mi caso, solucionó mi problema.
HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / Apache Software Foundation / Procrun 2.0 / [nombre del servicio] / Parámetros / Java
Aquí puedes encontrar examples y references .
Consulte aquí: http://www.springwebdevelopment.com/tomcat-more-memory-catalina_opts
En caso de que el enlace no funcione más:
En Windows, edite el archivo $ TOMCAT_HOME / bin / startup.bat e inserte o modifique la siguiente línea, sustituyendo los valores deseados: establecer CATALINA_OPTS = ...
En Linux Edite el archivo $ TOMCAT_HOME / bin / startup.sh e inserte la siguiente línea, sustituyendo el valor deseado, por ejemplo. Bash Shell: exportar CATALINA_OPTS = ... La línea que agrega debe ir justo antes de que comience la línea "$ PRGDIR ...
Mihai
Desafortunadamente, si lo ejecuta como un servicio, no utilizará los parámetros. Use este doc para actualizar el parámetro --JvmOptions o edítelo directamente ejecutando el siguiente comando desde CATALINA_HOME / bin /
tomcat7w //ES/myServiceName
Si utiliza scripts .bat de tomcat, crearía la variable de entorno CATALINA_OPTS con todas las opciones como un valor. El script inicial startup.bat llamará catalina.bat que ejecutará algo como esto dependiendo de la versión de Tomcat:
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %JPDA_OPTS% %DEBUG_OPTS% [...]
De esta manera, no necesita modificar el Script Tomcat y las nuevas versiones de Tomcat leerán esta variable de entorno si realiza una actualización, digamos, a Tomcat 8.
Si desea utilizar Tomcat como servicio de Windows, simplemente ignore la edición de catalina.bat
(también CATALONA_OPTS
o JAVA_OPTS
). Después de que instales Tomcat como WS, solo usa ++JvmOptions="<JvmOptions>"
(deberías estar en el directorio tomcat_home / bat) por ejemplo
tomcat8.exe //US/Tomcat_Service ++JvmOptions="-D<option>"