Saltar al contenido

¿Dónde almacena forever la salida de console.log?

Posterior a buscar en diferentes repositorios y páginas al concluir nos hemos encontrado la solución que te compartimos aquí.

Solución:

Forever toma las opciones de la línea de comandos para la salida:

-l  LOGFILE      Logs the forever output to LOGFILE
-o  OUTFILE      Logs stdout from child script to OUTFILE
-e  ERRFILE      Logs stderr from child script to ERRFILE

Por ejemplo:

forever start -o out.log -e err.log my-script.js

vea aqui para mas informacion

Forever, por defecto, colocará los registros en un archivo aleatorio en ~/.forever/ carpeta.

Deberías correr forever list para ver los procesos en ejecución y su archivo de registro correspondiente.

Salida de muestra

>>> forever list
info:    Forever processes running
data:        uid  command       script forever pid  logfile                         uptime
data:    [0] 6n71 /usr/bin/node app.js 2233    2239 /home/vagrant/.forever/6n71.log 0:0:0:1.590

Sin embargo, probablemente sea mejor especificar con -l como lo menciona bryanmac.

si ejecuta el comando “forever logs”, puede ver dónde están los archivos de registro.

Fuente: https://github.com/foreverjs/forever

Aquí puedes ver las comentarios y valoraciones de los lectores

Si estás de acuerdo, tienes la habilidad dejar una reseña acerca de qué te ha impresionado de esta noticia.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *