gpt4 book ai didi

java - Postgres : connection refused

转载 作者:行者123 更新时间:2023-12-01 15:06:14 25 4
gpt4 key购买 nike

我使用的是 Postgres 9.1.5。 JDBC 在第一个实例上工作正常,但当我尝试再次执行此操作时,它开始拒绝连接。例如,我使用 JDBC 登录到我的 Web 应用程序,工作正常。但是后来,我尝试使用该连接来获取其他一些数据,它引发了一个异常:连接被拒绝。我确信我的代码没有任何问题,因为上次运行良好的登录 JDBC 也引发了异常:连接被拒绝。

在我重新启动 postgres windows 服务后它再次工作。然后,登录 JDBC,获取一些数据,然后连接被拒绝。我已经尝试过重新安装。我的笔记本电脑有问题吗?

此外,PGAdmin 也遇到了同样的问题。它将运行一些查询,然后开始显示错误消息:Postgres 服务已停止。有什么我可以做的吗?请指教。另外,如果需要任何额外信息,请告诉我。

最佳答案

造成这种行为的原因基本上有两个:

1) 你的postgresql只绑定(bind)在127.0.0.1地址上,你想从其他计算机上询问他。在这种情况下,您必须检查 postgresql.conf 文件并检查以 listen_addresses 开头的行。必须有“*”。或者您可以使用防火墙并保护对端口 5432 的访问,这是默认的 Postgresql 端口。

2) 您在文件 pg_hba.conf 中设置了错误的权限。请检查这个文件,它显然有一些带注释的示例。

关于java - Postgres : connection refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12912298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com