Влияние на производительность - Несколько источников данных - Wildfly 10 - PullRequest
0 голосов
/ 12 октября 2019

Существуют ли какие-либо известные пороговые значения для количества источников данных (подключающихся к базам данных MSSQL), использующих Wildfly 10 с JDK 8?

Например, если у меня было 50 баз данных, определенных с их соответствующими java: // datasource-имена, это вызывает нагрузку на процессор и / или память, чтобы постоянно переключаться с одного на другой? Или это просто обычные накладные расходы на поддержание сокета TCP и пула JDBC на этом подключенном сокете?

Я предполагаю, что каждое определение источника данных имеет максимальный размер члена пула до 100, но при любом заданномвремя будет задействовано около 10 активных членов пула. Если бы у меня было 50 источников данных, это было бы эквивалентно поддержке максимального количества подключенных пулов для всех 5000, но в среднем около 500.

Я просто пытаюсь приблизительно оценить, сколько соединений может обработать Wildfly, если у меня их достаточно. доступных ресурсов для памяти и процессора.

...