【发布时间】:2023-03-07 11:46:01
【问题描述】:
我创建了一个附加了 RDS 的 ElasticBeanstalk 环境。使用 Corretto 8 的实例平台,在 64 位 Amazon Linux 2 上运行。
它说 here RDS 设置可用作环境属性,如 RDS_HOSTNAME 和 here 它指出在 Java 中,我们可以使用 System.getenv() 检索它们。
但是当我在 EC2 实例上尝试时,它返回 null。因此,当我在 application.properties 文件中使用 ${RDS_HOSTNAME} 时,spring 应用程序无法启动。
我看到一个教程与我所做的 here 完全相同,但我无法弄清楚我的设置有什么问题。有什么想法吗?
【问题讨论】:
标签: java spring amazon-web-services amazon-ec2 amazon-elastic-beanstalk