【问题标题】:Unable to connect to couchbase from jmeter无法从 jmeter 连接到 couchbase
【发布时间】:2021-01-27 10:43:56
【问题描述】:

我正在尝试从 mac 中的 JMeter 中查询 couchbase。

我下载了 connector-couchbase-10.0.2.jar。我将jar文件放在jmeter lib文件夹中。我有我的组织的 couchbase URL,我可以连接到它并直接查询它。

我将 couchbase url 放在 jmeter JDBC 连接器配置元素中。但是,不清楚在 JDBC Driver 类中放置什么。

我不断收到错误消息““无法加载 JDBC 驱动程序类”。知道我应该怎么做吗?有没有办法通过 JMeter 插件管理器添加 couchbase 连接器?

我很感激任何线索。

【问题讨论】:

    标签: jdbc jmeter connection driver couchbase


    【解决方案1】:

    将连接器的dependencies 也添加到 JMeter 的 lib 文件夹中

    依赖项 teiid-api、teiid-common-core、jboss-connector-api_1.7_spec、couchbase-api、java-client,

    JDBC Driver 用作cdata.jdbc.couchbase.CouchbaseDriver,参见couchbase JDBC docs

    提供 JDBC URL。例如:

    jdbc:couchbase:User='myusername';Password='mypassword';Server='http://couchbase40'

    jdbc:cdata:couchbase:User='myusername';Password='mypassword';Server='http://couchbase40'

    【讨论】:

    • 其实我在lib文件夹下已经有了以上所有文件。为了以防万一,我再次更换了它们。我尝试使用两种方法:使用 HTTP 授权管理器的 HTTP 请求。这给了我错误消息:非 HTTP 响应消息:套接字已关闭。另一种方法是使用带有 JDBC 连接配置的 JDBC 请求。在 jdbc 连接配置中,不清楚我应该在“JDBC 驱动程序类”和“数据库 URL”字段中究竟放什么。 JDBC 请求报错:“Cannot load JDBC driver class...”
    • @NajiShaban 使用 cdata.jdbc.couchbase.CouchbaseDriver 查看更多信息 cdn.cdata.com/help/CKF/jdbc/pg_connectionj.htm
    • @NajiShaban 如果以下链接不起作用,请编辑您的问题,完全例外
    猜你喜欢
    • 2019-12-20
    • 2019-12-02
    • 2016-12-24
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多