我有一个使用Express Passport.js和mongodb的Node.js服务器,如果我不断刷新网站,它就会卡住并且服务器没有响应,则没有错误日志。
我在stackoverflow上的现有帖子上进行了搜索,有人说他有一个非常相同的问题,他认为它卡在护照的“ deserializeUser”上,但这与mysql泄漏连接有关,我真的不知道如何调试它。 / p>
我的代码如下:
var getUserById = function(id, callback){
User.findById(id, callback);
}
passport.serializeUser(function(user, done) {
done(null, user.id);
});
passport.deserializeUser(function(id, done) {
User.getUserById(id, function(err, user) {
done(err, user);
});
});
有人知道如何解决或调试此问题吗?