SequlizeJS соединение часто получает тайм-аут - PullRequest
2 голосов
/ 27 июня 2019

У нас есть бэкэнд проекта, работающий на NodeJS / expressJS / SequilizeJS как RESTapi . Что RESTapi передано в VueJS SPA.

Только 5 человек используют эту систему. Большинство операций являются транзакциями.

Мы получаем ошибку

SequelizeConnectionAcquireTimeoutError: Тайм-аут операции

Это наш объект конфигурации.

const sequelize = new Sequelize(
  config.database,
  config.username,
  config.password,
  {
    host: config.host,
    dialect: "mysql",
    pool: {
      max: 20,
      min: 0,
      acquire: 30000,
      idle: 10000
    }
  }
);

Мы уверены, что память нашего сервера не является проблемой. Потому что используется только 5 процентов.

Откуда эта ошибка?

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