查询会话和集合后,MongoDB重新启动

时间:2015-09-01 20:16:44

标签: node.js mongodb express openshift

使用几秒钟后,我的应用程序关闭503错误。 我认为问题可能是由于mongodb,这是日志:

  

Tue Sep 1 14:00:50.053 [conn2] update staging.sessions query:{sid:" xxx" }   更新:{$ set:{sid:" xxx",session:{cookie:{path:" /",_ expires:false,originalMaxAge:false,httpOnly:true,expires: false,maxAge:false,data:{originalMaxAge:false,expires:false,httpOnly:true,path:" /"护照:{user:" xxx" },csrfSecret:" xxx" },createdAt:new Date(1441130449809)}} nscanned:3 nupdated:1 keyUpdates:1 locks(micros)w:239212 239ms

     

Tue Sep 1 14:02:01.394 [PeriodicTask :: Runner]任务:DBConnectionPool-cleaner花了:10ms

     

注意:noprealloc可能会损害许多应用程序的性能

     

Tue Sep 1 14:02:10.519 [initandlisten] MongoDB启动:pid = 412562 port = 27017 dbpath = / var / lib / openshift / xxx / mongodb / data / 64-bit host = ex-std-xxx.prod .rhcloud.com

我使用express 4配置此配置:

app.use(session({
    store: require('mongoose-session')(mongoose),
    secret: 'xxx',
    saveUninitialized: true,
    resave: true
}));

这是会话的问题吗? 我是否需要在mongodb配置上将noprealloc更改为false?

0 个答案:

没有答案