spring boot 无法连接到我的 postgresql aws rds 数据库

问题描述 投票:0回答:1

我已经配置了我的 spring boot 3.0.5 应用程序来访问我的数据库 aws rds,但是我有一个连接错误。我的数据库有私人访问权限,我使用 ssh 连接和 ec2 实例在我的数据库和 pgadmin 中访问。

我的应用程序属性配置

spring.datasource.url=jdbc:postgresql://endpoindofmydatabase:5432/db_name
spring.datasource.username=user_name
spring.datasource.password=user_password
#information jpa
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQL81Dialect

server.port=9090

我的错误

org.postgresql.util.PSQLException: La tentative de connexion a échoué.
    ...
Caused by: java.net.SocketTimeoutException: Connect timed out
...

我验证了凭据,但我没有看到任何问题

java postgresql amazon-web-services spring-boot amazon-rds
1个回答
0
投票

尝试将数据添加到环境变量中进行测试...

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.