我正在使用主pipe在微EC2实例上启动我的node.js应用程序。 但是,该应用只能保持运行一段时间,直到最终closures。 不完全确定该应用程序运行多久,但我猜大约几个小时左右。 有时less一些。 我的问题是,我应该在远程服务器上的位置来debugging这种问题? 我正在运行亚马逊Linux AMI。
您可以尝试使用这个supervisordconfiguration来获取节点日志。 事故发生后,你会得到真正发生的事情。 可能的错误可能是因为节点崩溃的一些意想不到的错误。 尝试使用console.logs
; ------- NODE ------- [program:node] command=/usr/local/bin/node app.js directory=/var/www/node environment=NODE_ENV=production user=root stdout_logfile=/var/log/node/node.log stderr_logfile=/var/log/node/node.error serverurl=AUTO ; ---- END NODE CONFIG ----