Solr导入数据库字段问题。如何使用postgres pgpool连接?

时间:2011-06-30 15:05:42

标签: java postgresql lucene solr pgpool

我正在使用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问题?请任何onle让我知道问题和 如何解决pgpool这个问题?

1 个答案:

答案 0 :(得分:1)

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

SSL =真安培; sslfactory = org.postgresql.ssl.NonValidatingFactory

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

JDBC:在PostgreSQL://本地主机:9999 / XXXXX SSL =真安培; sslfactory = org.postgresql.ssl.NonValidatingFactory

然而,在我的情况下,似乎仍然没有效果,但值得一试。