как заставить повторно использовать соединения в облачном литейном производстве, спящие соединения Mysql не используют - PullRequest
0 голосов
/ 20 мая 2019

На основе приведенной выше конфигурации

PoolConfig poolConfig = new PoolConfig(10, 20, 3000);

ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");

DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, connectionConfig);

PoolConfig poolConfig = new PoolConfig(10, 20, 3000);

ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");

return connectionFactory().dataSource("databaseName", dbConfig);

1) соединение шаблона jdbc не закрывается и соединения не возвращаются в пул.

2) когда я говорю "показать список процессов" вMysql - все спящие соединения, он не использует пул соединений и не возвращается в пул

PoolConfig poolConfig = new PoolConfig(10, 20, 3000);

ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");

DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, connectionConfig);

PoolConfig poolConfig = new PoolConfig(10, 20, 3000);

ConnectionConfig connectionConfig = new ConnectionConfig("useUnicode=yes;characterEncoding=utf8;");

return connectionFactory().dataSource("databaseName", dbConfig);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...