Удалить неактивные соединения, оставленные PoolConnection - PullRequest
0 голосов
/ 20 июня 2020

У меня есть API, который работает, для этого я использую node- MySQL, потому что он позволяет мне создавать группы подключений или подключения к пулу.

Ошибка: подключение к пулу оставляет подключения в спящем режиме и я не могу закрыть все, потому что мой API работает, и я не смогу выполнить ни один запрос.

Что я могу сделать для повторного использования или удаления этого подключения, потому что это заполняет мой лимит подключения и блокирует мою службу

Ошибка возникает, когда соединения в спящем состоянии превышают допустимое количество

constructor(){
  const config = {
     connectionLimit: 10,
     host: 'xxx',
     user: 'zzz',
     password: 'qqq',
     database: 'zzz',
     multipleStatements: true
  }

   this.pool = this.mysql.createPool(config)
}

getConexion() {
   return this.pool;
}

Подключения в спящем режиме

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...