sql >> Databáze >  >> NoSQL >> MongoDB

Mongo připojení uzavřeno v aplikaci keystonejs

V keystonejs docs , je tam zmínka o

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

Takže spawnování vlastního může fungovat. Právě jsem vytáhl možnosti uvedené v odpovědi, kterou jste propojili .

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);


  1. Jak mohu strukturovat svou expresní aplikaci, kde potřebuji otevřít připojení mongodb pouze jednou?

  2. Mongoose findOneAndUpdate Aktualizace více polí

  3. Redis/Jedis žádný bod selhání a automatické převzetí služeb při selhání

  4. Proč se při aktualizaci MongoDb zobrazuje chyba?