0

我正在使用 postgres 数据库和 pgpool 。Postgres 数据库端口:5432 工作正常。但我正在使用 Pgpool 端口:9999 不起作用。

我的导入 xml 文件(myproduct.xml工作

<dataSource name="jdbc" driver="org.postgresql.Driver"
        url="jdbc:postgresql://localhost:5432/xxxxx"
        user=" xxxxx " password="xxxxx" readOnly="true" autoCommit="false" />

不工作

<dataSource name="jdbc" driver="org.postgresql.Driver"
    url="jdbc:postgresql://localhost:9999/xxxxx"
    user=" xxxxx " password="xxxxx" readOnly="true" autoCommit="false" />

是 pgpool 问题还是 solr 问题?请任何人让我知道这些问题以及如何解决 pgpool 这个问题?

4

1 回答 1

1

您很可能遇到了 SSL 问题。端口 9999 上的 PGPool 通常配置为启用 SSL。您可以尝试添加:

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

到您的网址末尾,使其看起来像:

jdbc:postgresql://localhost:9999/xxxxx?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

但是在我的情况下,这似乎仍然不起作用,但值得一试。

于 2012-01-17T16:52:10.270 回答