2014-07-20 5 views
0

그것은 단지 occassionaly하지만 충분히 그 성가신 모카 테스트에서 오류를 연결 던지고있다 :여권 mongoStore는

내가 문제를 해결하는 것 같지 않았어요 auto_reconnect: true 있습니다. 오류 메시지가 연결 - 몽고 데이터베이스에 연결할 수 없을 때 당신은 무엇을보고 기본적으로 내 경험에

debugger listening on port 56141 
Error: Error setting TTL index on collection : sessions 

답변

0

, : 내 단위 테스트를 실행할 때

mongoStore = require('connect-mongo')(session); 

// Persist sessions with mongoStore 
app.use(session({ 
    secret: 'ever loving sound of frogs', 
    store: new mongoStore({ 
     url: config.mongo.uri, 
     collection: 'sessions', 
     auto_reconnect: true 
    }, function() { 
     console.log('db connection open'); 
    }) 
})); 

는 아직도 이따금이 오류가 다양한 이유로

경우에 따라 간헐적 인 것처럼 들릴 수도 있으므로 초기화와 사용 사이에 경쟁 조건이있을 수 있습니다. 아래의 문서를 살펴보고 거기에 표시된대로 연결 단계를 밟아서 상점 생성을 진행하기 전에 완료되었는지 확인하십시오.

.. 그리고, 다른 관련 링크 :