Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Solr导入数据库字段问题。如何使用postgres pgpool连接?_Java_Postgresql_Lucene_Solr_Pgpool - Fatal编程技术网

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

Java Solr导入数据库字段问题。如何使用postgres pgpool连接?,java,postgresql,lucene,solr,pgpool,Java,Postgresql,Lucene,Solr,Pgpool,我正在使用postgres数据库和pgpool。Postgres数据库端口:5432工作正常。但是 我正在使用Pgpool端口:9999不工作 我的导入xml文件(myproduct.xml) 工作 不起作用 这是pgpool问题还是solr问题?请随时告诉我问题和答案 如何解决此问题?您可能遇到了SSL问题。端口9999上的PGPool通常配置为启用SSL。您可以尝试添加: ?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFac

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

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


不起作用


这是pgpool问题还是solr问题?请随时告诉我问题和答案
如何解决此问题?

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

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

,使其看起来像:

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


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

有什么错误吗?这可能有助于我们了解您的问题,看起来您无法在端口9999上连接,这可能是因为其他应用程序已经在该端口上建立了连接。
<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" />