Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2015, 10:19
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 11 meses
Puntos: 4
Screen en crontab

Hola nuevamente.

Tengo un servidor de juego en un Ubuntu server 14.10

y me gustaria que si el servidor se callera o algo similar que se vuelva a inicializar

tengo puesto esto en el crontab

start.sh con permisos de ejecucion.

Código BASH:
Ver original
  1. 1 * * * * /root/start.sh

Start.sh

Código BASH:
Ver original
  1. #!/bin/sh
  2.  
  3. SERVICE='node'
  4.  
  5. if ps ax | grep -v grep | grep $SERVICE > /dev/null
  6.  
  7. then
  8.  
  9. #el servicio esta activado
  10.  
  11. else
  12.  
  13. #El servicio esta detenido procederemos a encederlo.
  14.  
  15. cd ~
  16. screen  -S 5366.prueba node index.js
  17.  
  18. fi

Esta screen 5366.prueba ya esta abierta y es donde esta la ruta para poder iniciar.

pero nada