我已经配置了我的 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
...
我验证了凭据,但我没有看到任何问题