2011-12-06 7 views
7

estoy corriendo mi proyecto nodo utilizando siempre en una instancia de Amazon CentOS EC2 usando el siguiente comando:Ejecución de mi aplicación Nodo con Forever no registra ninguna salida

forever start -o /home/ec2-user/logs/www.log -e /home/ec2-user/logs/www.err app.js 

Mi aplicación se ejecuta correctamente, pero no hay www. archivos de registro o www.err creados en el directorio de registros. Traté de crear manualmente estos archivos y configurar chmod 777, y aún así, no hay datos registrados en estos archivos. Estoy seguro de que debería haber registro de datos; Estoy ejecutando el mismo proyecto en un entorno similar y todo está registrando bien. ¡Cualquier ayuda es apreciada!

+1

¿resolviste esto? – ianaz

Respuesta

1

Creo que hubo un cambio radical en uno de los lanzamientos de nodos más recientes. Alguien ha archivado recientemente un problema relacionado en GitHub: https://github.com/nodejitsu/forever/issues/193

Desafortunadamente Forever parece dar como resultado mensajes de error de procesos secundarios a stdout, por lo que redirigir stderr a un archivo no funciona. Una solución temporal sería utilizar una versión anterior del nodo. Con suerte, una solución saldrá pronto.

Cuestiones relacionadas