기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
옵션 설정
option_settings
키를 사용하여 Elastic Beanstalk 구성을 수정하고 환경 변수를 사용하여 애플리케이션에서 검색할 수 있는 변수를 정의할 수 있습니다. 일부 네임스페이스를 사용하여 파라미터 수를 늘리고, 파라미터 이름을 지정할 수 있습니다. 네임스페이스 및 구성 옵션 목록은 구성 옵션를 참조하십시오.
환경을 생성하거나 환경을 업데이트하는 동안 옵션 설정을 환경에 직접 적용할 수도 있습니다. 환경에 직접 적용된 설정은 구성 파일의 동일한 옵션에 대한 설정을 재정의합니다. 환경의 구성에서 설정을 제거하면 구성 파일의 설정이 적용됩니다. 세부 정보는 우선 순위를 참조하세요.
구문
옵션 설정의 표준 구문은 객체 배열로, 각각 namespace
, option_name
, value
키를 갖고 있습니다.
option_settings:
- namespace: namespace
option_name: option name
value: option value
- namespace: namespace
option_name: option name
value: option value
namespace
키는 선택 사항입니다. 네임스페이스를 지정하지 않으면 사용되는 기본값은 aws:elasticbeanstalk:application:environment
입니다.
option_settings:
- option_name: option name
value: option value
- option_name: option name
value: option value
또한 Elastic Beanstalk는 네임스페이스 아래의 키-값 페어로 옵션을 지정할 수 있는 옵션 설정의 간편 구문도 지원합니다.
option_settings:
namespace
:
option name
: option value
option name
: option value
예시
다음 예제에서는 aws:elasticbeanstalk:container:tomcat:jvmoptions
네임스페이스 및 MYPARAMETER
라는 환경 속성에서 Tomcat 플랫폼별 옵션을 설정합니다.
표준 YAML 형식은 다음과 같습니다.
예 .ebextensions/options.config
option_settings:
- namespace: aws:elasticbeanstalk:container:tomcat:jvmoptions
option_name: Xmx
value: 256m
- option_name: MYPARAMETER
value: parametervalue
간편 형식은 다음과 같습니다.
예 .ebextensions/options.config
option_settings:
aws:elasticbeanstalk:container:tomcat:jvmoptions:
Xmx: 256m
aws:elasticbeanstalk:application:environment:
MYPARAMETER: parametervalue
JSON은 다음과 같습니다.
예 .ebextensions/options.config
{
"option_settings": [
{
"namespace": "aws:elasticbeanstalk:container:tomcat:jvmoptions",
"option_name": "Xmx",
"value": "256m"
},
{
"option_name": "MYPARAMETER",
"value": "parametervalue"
}
]
}