Tengo una aplicación de consola (escrita en Java), que debe ejecutarse en una máquina Linux hasta que se detenga.Java daemon en Linux: ¿Opciones?
El registro lo realiza la propia aplicación.
La aplicación debe detenerse siempre que haya una nueva versión disponible (es decir, iniciar sesión, detener la aplicación, copiar el nuevo archivo JAR y luego iniciarlo de nuevo).
¿Cuáles son las opciones para implementar esto, además de las especificadas a continuación?
conocen formas de hacerlo:
1) Servicio de Tanuki envoltorio
2) nohup java-jar-miaplicacion 1.32.jar &
Aunque no se ajusta a sus necesidades por completo, puede echar un vistazo a capistrano. – leonm
Tenga cuidado de encontrar un servicio que permita escuchar las señales de apagado para apagar su servicio correctamente. –
¿Su aplicación de consola podrá detectar que debe cerrarse? –