当前位置: 首页 > 知识库问答 >
问题:

属性泄漏检测阈值在目标类上不存在org.postgresql.ds.PGSimpleDataSource

俞衡虑
2023-03-14

我尝试使用这个属性,但是它给我一个异常,我甚至尝试使用:pg JDBC-ng | com . impossibl . postgres . JDBC . pg data source,但是没有成功,它给我一个相同标题的异常。

ERROR com.zaxxer.hikari.util.PropertyElf - Property leakDetectionThreshold  does not exist on target class org.postgresql.ds.PGSimpleDataSource

java.lang.RuntimeException: Property leakDetectionThreshold  does not exist on target class org.postgresql.ds.PGSimpleDataSource

HirakriCP配置:

    ds = new HikariDataSource();
    ds.setMaximumPoolSize(poolSize);
    ds.setDataSourceClassName("org.postgresql.ds.PGSimpleDataSource");
    ds.addDataSourceProperty("serverName", serverAddress);
    ds.addDataSourceProperty("databaseName", database);
    ds.addDataSourceProperty("user", user);
    ds.addDataSourceProperty("portNumber", port);
    ds.addDataSourceProperty("password", password);
    ds.addDataSourceProperty("leakDetectionThreshold ", 5000);

或者:

    ds.setDataSourceClassName("com.impossibl.postgres.jdbc.PGDataSource");
    ds.addDataSourceProperty("host", serverAddress);
    ds.addDataSourceProperty("database", database);
    ds.addDataSourceProperty("user", user);
    ds.addDataSourceProperty("port", port);
    ds.addDataSourceProperty("password", password);

我可能做错了什么吗?我很害怕在网上找不到有同样问题的人

比你提前,Alexandre

共有1个答案

邵刚洁
2023-03-14

leakDetectionThreshold 不是我们需要设置此数据源属性的驱动程序属性,如下所示:

    ds = new HikariDataSource();
    ds.setLeakDetectionThreshold(5000);
 类似资料:
  • 问题内容: 是否有一些工具可以检测Node.js中的内存泄漏?并告诉我您在测试nodejs应用程序方面的经验。 问题答案: 以下工具对于发现内存泄漏很有用: 节点检查器 还有一个教程可以帮助您在此处查找内存泄漏: https://github.com/felixge/node-memory-leak- tutorial

  • 我在哪里可以找到libc_malloc_debug_leak。还有libc_malloc_debug_qemu。那么对于不同的Android版本(冰淇淋三明治、果冻豆、KitKat)和不同的设备(Galaxy Nexus、Nexus 7、Nexus 10)呢?

  • 我正面临这个来自kubernetes集群的错误。虽然它在我的本地服务器上运行得很好。这是我的SpringBoot应用程序的application.yml 这是我的光配置。 我已经检查了没有Hikari的kubernetes的DB连通性,它工作得很完美。因此连接性没有问题。请帮我解决这个问题。这几天我都被困住了。谢谢你

  • 我在做一个个人项目,在完成firebase的注册和登录表单时遇到了一些问题。我使用的是Vuejs和TS,它给我带来了这个错误。将电子邮件另存为txtEmail的部分。值和txtPassword。值将删除错误。以下是一个片段:

  • 我正在使用typescript,并试图创建一个脚本,当文本输入到输入框中时,该脚本将更新p元素。 然而,编译器确实输出了一个javascript文件,这在Chrome中工作得很好。 我怎么会有这个错误?那我该怎么修呢? 另外,根据TypeScript,在哪里可以查找上哪些属性是有效的? 请注意,我对javascript和typescript非常陌生,所以我可能会遗漏一些显而易见的东西。:)

  • 我使用的是完全修补过的Visual Studio 2013。我正在尝试使用JQuery、JQueryUI和JSRender。我也在尝试使用打字。在ts文件中,我得到如下错误: 类型“{}”上不存在属性“fade div”。