PSQLException:服务器不支持SSL

时间:2017-03-20 18:27:27

标签: pool hikaricp

环境

视窗 HikariCP版本:2.6.0 JDK版本:1.8.0_65 数据库:PostgreSQL 驱动程序版本:42.0.0 org.postgresql

它工作了一段时间,比如2小时,然后异常升起。 我的配置:

    ds = new HikariDataSource();
    ds.setMaximumPoolSize(poolSize);
    ds.setLeakDetectionThreshold(15000);
    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);

我的postgresql.conf也没有设置与ssl无关。

1 个答案:

答案 0 :(得分:0)

您可以通过设置useSSL = false

显式禁用SSL

e.g。

ds.addDataSourceProperty("useSSL", "false");