MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Connexion Mongo fermée dans l'application keystonejs

Dans la documentation keystonejs , il est fait mention de

mongoose Object | Instance of Mongoose to be used instead of the default instance.

Donc, créer le vôtre peut fonctionner. Je viens de tirer les options mentionnées à la réponse que vous avez liée .

const mongoOptions =
{
    db: {safe: true},
    server: {
        socketOptions: {
            keepAlive: 1
        }
    },
    replset: {
        rs_name: 'myReplSet',
        socketOptions: {
            keepAlive: 1
        }
    }
};

mongoose.connect( YOUR_URI, mongoOptions );

keystone.set('mongoose', mongoose);