将 JVM 参数传递给 AWS Elastic Beanstalk 上的 Java 应用程序
Posted
技术标签:
【中文标题】将 JVM 参数传递给 AWS Elastic Beanstalk 上的 Java 应用程序【英文标题】:Passing JVM Arguments to a Java application on AWS Elastic Beanstalk 【发布时间】:2018-03-22 22:58:29 【问题描述】:我是 AWS 和 Elastic Beanstalk 的新手。
我有一个 Java 应用程序,它要求我在命令行上传递 JVM 参数。我需要传递一个 jasypt 密码和堆大小设置。
我已阅读Amazon documentation,它描述了如何完成设置环境变量,我可以使用 System.getEnv(MY_ENV_VAR) 在 Java 中读取这些变量,但我需要将 JVM 参数而不是环境变量传递给应用程序。
尽管进行了很多搜索,但除非我使用 .ebextensions,否则我找不到完成此任务的方法。这是首选路线吗?
【问题讨论】:
【参考方案1】:我在Amazon Documentation中发现了以下链接
创建一个 Procfile 显然是要走的路。
【讨论】:
以上是关于将 JVM 参数传递给 AWS Elastic Beanstalk 上的 Java 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
如何将输入参数传递给 AWS Glue Map.apply 函数
如何使用 GET 请求将参数传递给 AWS Lambda 函数?