Использование JDBC в настройке для теста Jmeter Junit - PullRequest
0 голосов
/ 20 декабря 2010

Я пытался использовать JDBC для подключения к моей базе данных MySQL в методах настройки и разрыва моих тестов Junit, которые выполняются через Jmeter.Jmeter создаст несколько потоков, каждый из которых будет запускать один экземпляр моего теста.

Проблема, с которой я сталкиваюсь, заключается в том, что если я установлю свой источник данных в настройке моего теста Junit, то в моем пуле соединений закончатся соединения.Есть ли способ спроектировать мой тест, чтобы этого не произошло?Я пытаюсь избежать увеличения моего максимального количества подключений MySQL, чтобы решить эту проблему.

Ответы [ 2 ]

1 голос
/ 20 декабря 2010

Да, убедитесь, что каждый тест закрывает соединение и возвращает его в пул после завершения.Звучит так, будто этого не происходит, но я не уверен.

Если это не так, я бы порекомендовал лучше настроить ваше соединение и размеры пула потоков, чтобы вы не закончили.

0 голосов
/ 20 декабря 2010

Пара предложений:

  • Если возможно, используйте насмешки или насмешливые рамки, такие как мокито.
  • Используйте пул соединений, если вы этого еще не сделали - это может снизить накладные расходы, связанные с необходимостью большего количества соединений.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...