Entradas

Mostrando entradas de julio, 2015

Ejecutando Jetty como un Servicio en Windows Server 2012

Imagen
Jetty es un servidor web muy ligero y un contenedor de servlets, que soporta distintas tecnologías como websocket, jaas, etc. Hasta ahora no había sido necesario utilizarlo en los proyectos que hemos desarrollado. Así que se decidió plasmar en este espacio, el inicio de nuestra aventura con esta tecnología. De entrada, el servidor que está ejecutando el proyecto es un Windows Server 2012. Lo que ofrece un ambiente radicalmente distinto a Linux! La instalación de Jetty, en primera instancia es muy simple. Sólo se descarga de la página oficial , se descomprime en el directorio deseado y ya está. En el transcurso de hacer pruebas, se encontró que es recomendable crear instancias del servidor, y no correr los proyectos directo en la instalación de Jetty. Así que indagando un poco en el amplio mar de Google, se encontró una pequeña guía que aquí se resume. 1. Crear la variable de ambiente JETTY_HOME. Esta variable debe estar apuntando al directorio donde se descomprimió el J

Batch File como Servicio de Windows

Imagen
Nos vimos en la necesidad de levantar el servidor Jetty como un servicio de Windows. Busque en varias paginas como lograr esto, seguí varios tutoriales los cuales me permitían crear el servicio, pero al momento de arrancarlo no funcionaba :/ ... Me recomendaron crear un batch File e iniciarlo en el startup de Windows, pero Windows Server 2012 no permite modificar el Startup. Entonces decidí hacer el batch file como un servicio. Encontré NSSM un programa que te permite hacer los batch file (y no he probado si otros tipos de archivos) como un servicio de Windows. Este programa puedes descargarlo desde aqui . Solo abres CMD (Terminal de Windows) vas a la carpeta donde tienes el nssm y escribes: nssm install ""nombredelservicio"" al correr este código te abre una ventana como la siguiente: En Path, buscar la dirección donde se encuentra tu batch File, das click en Install service y Listo. Ya desde los servicios de Windows podremos iniciar, y configur