(узел) предупреждение: обнаружена возможная утечка памяти EventEmitter.11 добавлены обработчики выхода. Используйте emitter.setMaxListeners(), чтобы увеличить ограничение

Я m fresh to node.js. I Я тестирую проект node.js. И я сталкиваюсь с некоторыми проблемами. Сначала я подключаю несколько баз данных postgresql, все идет хорошо. Но после добавления двух новых подключений к базе данных postgrelSql, вот мой код подключения:

var dbConfig = config.dbOrderV2;
exports.ORDERV2 = {};
exports.ORDERV2 = new Sequelize(dbConfig.dbname, dbConfig.username, dbConfig.password, {
  dialect: dbConfig.dialect,
  host: dbConfig.host,
  port: dbConfig.port,
  timezone: '+08:00',
  logging: undefined,
  pool: {
    maxConnections: dbConfig.pool
  }
});

var dbConfig = config.dbPay;
exports.PAY = {};
exports.PAY = new Sequelize(dbConfig.dbname, dbConfig.username, dbConfig.password, {
  dialect: dbConfig.dialect,
  host: dbConfig.host,
  port: dbConfig.port,
  timezone: '+08:00',
  logging: undefined,
  pool: {
    maxConnections: dbConfig.pool
  }
});

Я запускаю проект и вот предупреждение:

(node) warning: possible EventEmitter memory leak detected. 11 exit listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
    at process.addListener (events.js:239:17)
    at ConnectionManager (/Users/yangtao/Documents/code/zhike/data_import_export/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:45:11)
    at new ConnectionManager (/Users/yangtao/Documents/code/zhike/data_import_export/node_modules/sequelize/lib/dialects/postgres/connection-manager.js:13:29)
    at new PostgresDialect (/Users/yangtao/Documents/code/zhike/data_import_export/node_modules/sequelize/lib/dialects/postgres/index.js:12:28)
    at new Sequelize (/Users/yangtao/Documents/code/zhike/data_import_export/node_modules/sequelize/lib/sequelize.js:213:18)
    at Object.<anonymous> (/Users/yangtao/Documents/code/zhike/data_import_export/src/common/dbs.js:185:19)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:313:12)
    at Module.require (module.js:366:17)
    at require (module.js:385:17)
    at Object.<anonymous> (/Users/yangtao/Documents/code/zhike/data_import_export/src/common/global.js:21:14)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:313:12)
    at Module.require (module.js:366:17)
    at require (module.js:385:17)
    at Object.<anonymous> (/Users/yangtao/Documents/code/zhike/data_import_export/dummyWorker.js:3:1)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)

Кто-нибудь может мне помочь исправить это? Благодарю.

0 ответов

Другие вопросы по тегам