2017-12-03 4 views
0

aws elastic beanstalk에 익숙하지 않습니다. 우리는 ec2에 배치 된 jar에서 springboot 앱을 사용했습니다. 우리는 application.properties와 log4j2 설정 파일을 외부 적으로 저장하고 springboot jar가 명령 인자 (--spring.configuration.location 등)를 통해이 설정을 사용하도록합니다. 이제 우리는 앱을 탄력적 인 beanstalk로 마이그레이션하고 싶습니다. 문서를 읽었지만이를 달성 할 수있는 좋은 방법을 찾지 못했고 그 구성 파일이 jar 파일에 압축되어 있어야합니다. 이러한 파일을 eb env에서 jar 파일 외부에 보관할 수있는 방법이 있습니까?aws elastic beanstalk에서 springboot 용 외부 설정 파일을 사용합니다.

답변

1

Procfile을 사용하여 항아리 외부에 보관할 수 있습니다. procfile에는 JAR을 실행하고 매개 변수를로드하는 java 명령이 있습니다.

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/java-se-platform.html

+0

감사합니다! 내가 준 URL에있는 문서를 읽었을 때, 커스텀 명령을 지원하는 것처럼 보이지만 그 conf 파일을 어떻게 업로드합니까? 현재 나는 application.properties와 log4j2.json을 가지고 있는데, zip에있는 항아리와 함께 압축해야하고 eb에 업로드해야합니까? @ 크리스 폴라드 –

+0

당신이있어! 항아리와 함께 우편 번호를 보내고 eb에 업로드하십시오. –