Solr导入数据库字段问题。如何使用 postgres 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问题?请让我知道问题和 如何解决 pgpool 这个问题?
I am using postgres database and pgpool . Postgres database port : 5432 is woking fine. But
I am using Pgpool port : 9999 is Not Working.
MY importing xml file (myproduct.xml)
Working
<dataSource name="jdbc" driver="org.postgresql.Driver"
url="jdbc:postgresql://localhost:5432/xxxxx"
user=" xxxxx " password="xxxxx" readOnly="true" autoCommit="false" />
Not Working
<dataSource name="jdbc" driver="org.postgresql.Driver"
url="jdbc:postgresql://localhost:9999/xxxxx"
user=" xxxxx " password="xxxxx" readOnly="true" autoCommit="false" />
It is pgpool problem or solr problem? please any onle let me know the issues and
How to I salve pgpool this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能遇到了 SSL 问题。端口 9999 上的 PGPool 通常配置为启用 SSL。您可以尝试添加:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
到您的网址末尾,使其看起来像:
jdbc:postgresql://localhost:9999/xxxxx?ssl=true&sslfactory= org.postgresql.ssl.NonValidatingFactory
然而,就我而言,这似乎仍然不起作用,但它是值得一试。
It is likely you are running into an SSL issue. PGPool on port 9999 is normally configured with SSL enabled. You can try adding:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
to the end of your url, making it look something like:
jdbc:postgresql://localhost:9999/xxxxx?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
However in my case that still doesn't seem to work, but it is worth a try.