Grails 4:不读取 Elastic Beanstalk 中的环境变量
Posted
技术标签:
【中文标题】Grails 4:不读取 Elastic Beanstalk 中的环境变量【英文标题】:Grails 4: Not reading environment variables in Elastic Beanstalk 【发布时间】:2021-12-27 18:45:33 【问题描述】:在我在 Elastic Beanstalk 上运行的 Grails 应用程序中,即使我在 Elastic Beanstalk 的软件配置中将 dataSource.url
定义为环境属性,也没有在应用程序中定义数据源 URL。
我正在使用嵌入式 Tomcat 容器在 Corretto 11 running on 64bit Amazon Linux 2/3.2.7
上运行。
【问题讨论】:
【参考方案1】:虽然此精确配置适用于 EXTERNAL Tomcat 容器,但 EMBEDDED 容器似乎需要使用所有大写和下划线来定义环境变量。
【讨论】:
以上是关于Grails 4:不读取 Elastic Beanstalk 中的环境变量的主要内容,如果未能解决你的问题,请参考以下文章
在 AWS Elastic Beanstalk 上启动期间 Grails 4 应用程序停止
如何在 AWS Elastic Beanstalk 中为多个 grails 环境使用单个 .war?
在 tomcat 上部署 grails 应用程序时创建名为“transactionManagerPostProcessor”的 bean 时出错