我正在尝试使用postgresql-42.1.4.jar或mljdbc-42.1.4.jar连接jmeter和marklogic。 我的应用服务器:
我的JDBC配置:
我收到错误消息:“无法创建PoolableConnectionFactory(连接尝试失败。)”
我做错了什么?帮助吗?
答案 0 :(得分:0)
据我所记得,用于验证JDBC连接的默认postgresql验证查询不是MarkLogic的有效SQL语句。 JMeter将apache commons dbcp用于其连接池,而该连接池又使用验证查询来验证连接。
不确定查询是什么(我确定这是源代码中的某个地方),但是您需要更改它。
转到“ JDBC连接配置”,并将“验证查询”设置为select 1
。
完整的异常消息供参考:
java.sql.SQLException:无法创建PoolableConnectionFactory (isValid()返回false)