我正在将Java应用程序(wildfly服务器)停靠,这需要连接到也作为容器运行的postgres服务器。
现在,由于postgres连接的配置在.jar文件中,它应该连接到在localhost上运行的postgres实例,当我启动.jar容器时它#39 ; s告诉我它无法找到postgres服务器(这是有意义的,因为它没有在localhost上运行,它在不同的容器上运行)。
13:00:38,448 ERROR [stderr](主要)引起: org.postgresql.util.PSQLException:连接到localhost:5432 拒绝了。检查主机名和端口是否正确以及是否正确 postmaster接受TCP / IP连接。
是否有办法通过wildfly服务器的外部配置文件覆盖.jar中的配置文件,以便它不在localhost上查找postgres服务器,而是在运行postgres服务器的容器上查找?
TNX, 汤姆