2016-08-18 18 views
5

AWS ElasticBeanstalk aracılığıyla bir yay önyükleme .jar başlatmaya çalışıyorum. Her şey, "varsayılan" profili ile iyi çalışır. Aktif profili (spring.profiles.active) bir java ElasticBeanstalk uygulaması (tomcat değil) için nasıl ayarlayacağını bilen var mı? Her zaman "Aktif profil ayarı yok, varsayılan profillere geri dönülmez: varsayılan". Vm seçeneklerini doğrudan ayarlamanın bir yolu var mı?ElasticBeanstalk Java, yay etkin profili

AWS Yönetici Konsolu'nda "spring.profiles.active" Ortam Özelliği ayarlıyorum, ancak çalışmıyor. Komut satırı özelliği karşı bir Ortam Değişkeni olarak ayarlandığında

Teşekkür ve Saygılarımızla Alex

cevap

11

muhafaza farklıdır. EB Yapılandırmanızda SPRING_PROFILES_ACTIVE ayarlamayı deneyin.

+0

Çok teşekkürler, çok çalıştık! –

+0

Sorun değil! Sorununuzu çözdüyse [bu cevabı kabul et] 'i (http://stackoverflow.com/help/someone-answers) unutmayın. –

+0

@TomG EB yapılandırma dosyasını nerede bulabilirim? Aynı sorunu yaşıyorum. –

1

AWS EB, dağıtılmış uygulamaya isimlerde noktalarla değişkenler iletmiyor. Noktaları alt çizgilerle değiştirmeniz ve büyük harfleri kullanmanız gerekir, örn .:

SPRING_PROFILES_ACTIVE=prod