My Grails应用程序当前正在使用System.env.MY_SYS_PROP,当我通过传递给应用程序的Beanstalk环境属性设置params时,它不起作用。
System.getProperty(“MY_SYS_PROP”)有效,但我希望通过System.env.MY_SYS_PROP
答案 0 :(得分:0)
我建议使用Elastic Beanstalk环境属性,因为它更灵活,因为它将配置保留在WAR包外部。
但是,如果必须使用环境变量,则可以使用Elastic Beanstalk option_settings机制在创建容器实例时设置环境变量。
对于Grails,您可以在即将发布的0.3版本中查看将支持此功能的Grails Elastic Beanstalk plugin(我是作者)。