Java - Como ejecutar un servidor java en un vps en segundo plano?

   
Vista:

Como ejecutar un servidor java en un vps en segundo plano?

Publicado por Discgray (1 intervención) el 19/08/2016 16:54:45
Buenas a todos comunidad. Llevo unos días atascado con un problema que no se resolver. El problema en cuestión es que estamos desarrollando un servidor en java que tenemos alojado en un vps con debian, pero cuando lo ejecutamos y cerramos la sesión remota, el servidor también se cierra.

He probado con el comando nohup y llevo tiempo buscando información, pero no encuentro solución alguna.

La manera en la que estamos ejecutando el servidor es la siguiente:

$ java jar servidor.jar

o también

$ nohup java jar servidor.jar $ // para poder dejarlo en segundo plano.

pero nada funciona. Alguna idea?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como ejecutar un servidor java en un vps en segundo plano?

Publicado por Tom (910 intervenciones) el 19/08/2016 18:26:36
Probablemente nohup debería valeros ...
Podeis probar a redirigir la entrada y salida a /dev/null:

1
2
3
$ java -jar servidor.jar </dev/null >/dev/null 2>&1 &
o bien
$ nohup java -jar servidor.jar </dev/null >/dev/null 2>&1 &

o buscar soluciones como:

https://commons.apache.org/proper/commons-daemon/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar