Javascript 如何调试Heroku?

Javascript 如何调试Heroku?,javascript,node.js,express,heroku,Javascript,Node.js,Express,Heroku,我对Heroku应用程序有问题。使用“Heroku日志”中的日志根本没有帮助。是否有办法访问应用程序崩溃原因的更详细日志/信息 谢谢 我收到的错误消息是: 2016-06-28T20:09:15.992921+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=POST path="/register" host=serene-falls-82083.herokuapp.com request_id=47a6

我对Heroku应用程序有问题。使用“Heroku日志”中的日志根本没有帮助。是否有办法访问应用程序崩溃原因的更详细日志/信息

谢谢

我收到的错误消息是:

2016-06-28T20:09:15.992921+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=POST path="/register" host=serene-falls-82083.herokuapp.com request_id=47a611d6-b762-4efb-b3ba-b9dcb856287f fwd="99.126.142.177" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0
我的应用程序设置:

mongoose.connect("mongodb://LINK.mlab.com");



app.use(express.static(__dirname + '/public'));

// views is directory for all template files
app.set('views', __dirname + '/views');






app.set("view-engine", "ejs");
app.engine('html', require('ejs').renderFile);
app.use(express.static("public"));
app.use(bodyParser.urlencoded({extended: true}));
app.use(flash());




// //PASSPORT CONFIG
app.use(require("express-session")({
    secret: "H.",
    resave: false,
    saveUninitialized: false
}));

app.use(passport.initialize());
app.use(passport.session());
passport.use(new LocalStrategy(User.authenticate()));
passport.serializeUser(User.serializeUser());
passport.deserializeUser(User.deserializeUser());

app.use(function(req, res, next){
   res.locals.currentUser = req.user;
   res.locals.error = req.flash("error");
   res.locals.success = req.flash("success");
   next();
});

似乎您的请求的某些部分花费的时间太长,所以基本上不会崩溃,您只需分析并找出瓶颈。您可能希望使用外部服务来分析和捕获堆栈跟踪,如或。

似乎您请求的某些部分花费的时间太长,因此基本上不会崩溃,您只需分析并找出瓶颈即可。您可能希望使用外部服务来分析和捕获堆栈跟踪,如或。

当它崩溃时,您看到了什么错误?当它崩溃时,进程是否完全停止?heroku给你看的是什么日志?您可能需要增加应用程序中的日志记录,以便它将必要的信息转储到heroku logsDid中。您是否在拉取应用程序url时在浏览器中检查控制台错误?它在本地运行吗?它在本地运行得非常好。我添加了更多信息。零控制台错误当它崩溃时,您看到了什么错误?当它崩溃时,进程是否完全停止?heroku给你看的是什么日志?您可能需要增加应用程序中的日志记录,以便它将必要的信息转储到heroku logsDid中。您是否在拉取应用程序url时在浏览器中检查控制台错误?它在本地运行吗?它在本地运行得非常好。我添加了更多信息。零控制台错误