Подключение базы данных Marklogic - PullRequest
1 голос
/ 25 мая 2019

Я пытаюсь соединить jmeter и marklogic, используя postgresql-42.1.4.jar или mljdbc-42.1.4.jar.Мои серверы приложений:

enter image description here

Моя конфигурация JDBC:

enter image description here

И я получил ошибку: «Не удается создать PoolableConnectionFactory (попытка подключения не удалась.)»

Что я делаю не так?помочь?

1 Ответ

0 голосов
/ 28 мая 2019

Насколько я помню, запрос проверки postgresql по умолчанию, используемый для проверки соединения JDBC, не является допустимым оператором SQL для MarkLogic. JMeter использует apache commons dbcp для своего пула соединений, который, в свою очередь, использует запрос проверки для проверки соединений.

Не уверен, что запрос (я уверен, что это где-то в исходном коде), но вы должны изменить это.

Перейдите к «Конфигурация соединения JDBC» и установите «Запрос проверки» на select 1.

Для справки полное сообщение об исключении:

java.sql.SQLException: не удается создать PoolableConnectionFactory (isValid () вернул false)

...