In der keystonejs-Dokumentation , es wird erwähnt
mongoose Object | Instance of Mongoose to be used instead of the default instance.
Es kann also funktionieren, eigene zu spawnen. Ich habe gerade die unter der von Ihnen verlinkten Antwort erwähnten Optionen gezogen .
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);