Frase del dia: Evitad las menudas superfluidades, porque por una rendija puede naufragar un navío (Benjamin Franklin)
Y la frase del día tiene su razón de ser en el asunto de este post, pues los amigos de Apache, en la guía de instalacion de Tomcat como servicio de Windows han hecho un trabajo estupendo, guiando al técnico con un montón de opciones, como podéis ver aquí:
http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html
Perose han dejado una rendija abierta por la cual, iluso de mi, naufragó mi sistema, y es dar un ejemplo de configuración de asignación de memoria a la maquina virtual de Java.
Y puede parecer sencillo, pero si queremos que Tomcat sea servicio y arranque automáticamente con el arranque de Windows, al final, tras mil vueltas, lo que toca es modificar a mano el registro de Windows
Veamos el paso a paso:
1. Abrir el editor de registro. Para ello pulsamos Inicio y en la caja de texto escribimos regedit
2. Buscar la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tomcat6
3. Dentro de esa clave hay que modificar la clave ImagePath con el valor "C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\Tomcat6.exe" //RS//Tomcat6 --JvmMs=1024 --JvmMx=1024
El valor de JvmMs es la memoria de inicio y el de JvmMx la máxima disponible y ambas se expresan en Megabytes.
Y eso es todo! Por supuesto, si tu path al ejecutable de Tomcat es otro, pon el tuyo.
No hay comentarios:
Publicar un comentario