Слияние кода завершено, страница обновится автоматически
var mongoose = require('mongoose');
const config = require('./config/config').default;
import autoIncrement from 'mongoose-auto-increment';
/**
* 新增Option
*/
const options = {
useMongoClient: true,
useNewUrlParser: true,
reconnectTries: Number.MAX_VALUE, // Never stop trying to reconnect
reconnectInterval: 500, // Reconnect every 500ms
poolSize: 10, // Maintain up to 10 socket connections
bufferMaxEntries: 0
};
export const connection1 = mongoose.createConnection(config.mongodb.url);
autoIncrement.initialize(connection1);
mongoose.Promise = global.Promise;
mongoose.connect(config.mongodb.url, options);
mongoose.connection.on("error", function (error) {
console.log("connection failed! error:" + error)
});
mongoose.connection.on("open", function () {
console.log("------connection success!------")
});
mongoose.connection.on('disconnected', function () {
console.log('Mongoose connection disconnected');
});
module.exports = mongoose;
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )