无法通过主机名连接到Postgres

时间:2016-12-14 18:34:07

标签: java postgresql ip virtual-machine hostname

我在VM上的Tomcat 7上运行了一个java servlet应用程序(java7),它的Postgres 8.4数据库正在另一个VM上运行。两个虚拟机(linux)互相看见,我可以通过IP和主机名互相ping,甚至可以通过运行tomcat的机器上的PSQL命令访问数据库。

Java servlet应用程序通过使用其IP(在连接字符串中)完全正常连接到数据库机器但是当我将其更改为主机名时,它失败并且无法连接到该机器上的Postgres?

任何想法,为什么会发生,它与tomcat有关吗?

*主机名/ IP包含在/ etc / hosts

0 个答案:

没有答案