Увеличение размера пула соединений в базе данных mysql, используемой в приложении Node js, работающем на экземпляре t2.micro - PullRequest
0 голосов
/ 26 августа 2018

Mysql DB установлен на экземпляре t2.micro EC2 и использует его в приложении js узла, работающем на том же экземпляре.

Я интегрировал пул соединений следующим образом:

var mysql = require('mysql');

var pool  = mysql.createPool({
connectionLimit : 100,
    host     : 'localhost',
user     : 'root',
password : process.env.DB_PASSWORD,
database : 'db_name'
});

exports.pool = pool;

В настоящее время размер пула составляет 100. Но сейчас я столкнулся с проблемой времени выполнения запроса.Он увеличивается всякий раз, когда увеличивается нагрузка.

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

Любая помощь приветствуется.

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