기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
opsworks_java 속성
중요
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 AWS re:Post
참고
이러한 속성은 Linux 스택에서만 사용할 수 있습니다.
opsworks_java 속성
- datasources
-
JNDI 리소스 이름을 정의하는 속성 집합(문자열). 이 속성을 사용하는 방법에 대한 자세한 정보는 백엔드 데이터베이스를 사용하여 JSP 앱 배포 단원을 참조하세요. 기본값인 빈 해시는 앱 짧은 이름과 JNDI 이름 사이의 사용자 지정 매핑으로 채울 수 있습니다. 자세한 내용은 백엔드 데이터베이스를 사용하여 JSP 앱 배포 섹션을 참조하세요.
node['opsworks_java']['datasources'] - java_app_server_version
-
Java 앱 서버 버전(숫자). 기본값은
7입니다. 이 속성을 재정의하여 버전 6을 지정할 수 있습니다. 기본이 아닌 JDK를 설치하는 경우, 이 속성은 무시됩니다.node['opsworks_java']['java_app_server_version'] -
Java 공유 라이브러리의 디렉터리(문자열). 기본값은
/usr/share/java입니다.node['opsworks_java']['java_shared_lib_dir'] - jvm_pkg Attributes
-
재정의하여 기본이 아닌 JDK를 설치할 수 있는 속성 세트.
- use_custom_pkg_location
-
OpenJDK 대신 사용자 지정 JDK를 설치할지 여부(부울). 기본값은
false입니다.node['opsworks_java']['jvm_pkg']['use_custom_pkg_location'] - custom_pkg_location_url_debian
-
Ubuntu 인스턴스에 설치할 JDK 패키지의 위치(문자열). 기본값은
'http://aws.amazon.com/'이며, 별 의미가 없는 단순한 초기화 값입니다. 기본이 아닌 JDK를 설치하려면 이 속성을 재정의해 적절한 URL로 설정해야 합니다.node['opsworks_java']['jvm_pkg']['custom_pkg_location_url_debian'] - custom_pkg_location_url_rhel
-
Amazon Linux 및 RHEL 인스턴스에 설치할 JDK 패키지의 위치(문자열). 기본값은
'http://aws.amazon.com/'이며, 별 의미가 없는 단순한 초기화 값입니다. 기본이 아닌 JDK를 설치하려면 이 속성을 재정의해 적절한 URL로 설정해야 합니다.node['opsworks_java']['jvm_pkg']['custom_pkg_location_url_rhel'] - java_home_basedir
-
JDK 패키지가 추출될 디렉터리(문자열). 기본값은
/usr/local입니다. RPM 패키지의 경우, 이 설정을 지정할 필요가 없습니다. 완전한 디렉터리 구조가 포함되어 있기 때문입니다.node['opsworks_java']['jvm_pkg']['java_home_basedir']
- jvm_options
-
JVM 명령줄 옵션으로서 힙 크기 같은 설정을 지정할 수 있습니다(문자열). 공통 옵션 세트는
-Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC입니다. 기본값은 no options입니다.node['opsworks_java']['jvm_options'] - jvm_version
-
OpenJDK 버전(숫자). 기본값은
7입니다. 이 속성을 재정의하여 OpenJDK 버전 6을 지정할 수 있습니다. 기본이 아닌 JDK를 설치하는 경우, 이 속성은 무시됩니다.node['opsworks_java']['jvm_version'] - tomcat 속성
-
재정의하여 기본 Tomcat 구성을 설치할 수 있는 속성 세트.
- ajp_port
-
AJP 포트(숫자). 기본값은
8009입니다.node['opsworks_java']['tomcat]['ajp_port'] - apache_tomcat_bind_mod
-
프록시 모듈(문자열). 기본값은
proxy_http입니다. 이 속성을 재정의하여 AJP 프록시 모듈proxy_ajp를 지정할 수 있습니다.node['opsworks_java']['tomcat]['apache_tomcat_bind_mod'] - apache_tomcat_bind_path
-
Apache-Tomcat 바인딩 경로(문자열). 기본값은
/입니다. 이 속성은 재정의하면 안 됩니다. 바인딩 경로를 변경하면 애플리케이션 작동이 중지될 수 있습니다.node['opsworks_java']['tomcat]['apache_tomcat_bind_path'] - auto_deploy
-
autodeploy할지 여부(부울). 기본값은
true입니다.node['opsworks_java']['tomcat]['auto_deploy'] - connection_timeout
-
연결 제한 시간(밀리초)(숫자). 기본값은
20000(20초)입니다.node['opsworks_java']['tomcat]['connection_timeout'] - mysql_connector_jar
-
MySQL 커넥터 라이브러리의 JAR 파일(문자열). 기본값은
mysql-connector-java.jar입니다.node['opsworks_java']['tomcat]['mysql_connector_jar'] - 포트
-
표준 포트(숫자). 기본값은
8080입니다.node['opsworks_java']['tomcat]['port'] - secure_port
-
보안 포트(숫자). 기본값은
8443입니다.node['opsworks_java']['tomcat]['secure_port'] - shutdown_port
-
종료 포트(숫자). 기본값은
8005입니다.node['opsworks_java']['tomcat]['shutdown_port'] - threadpool_max_threads
-
스레드 풀의 스레드 최대 수(숫자). 기본값은
150입니다.node['opsworks_java']['tomcat]['threadpool_max_threads'] - threadpool_min_spare_threads
-
스레드 풀의 예비 스레드 최소 수(숫자). 기본값은
4입니다.node['opsworks_java']['tomcat]['threadpool_min_spare_threads'] - unpack_wars
-
WAR 파일의 압축을 풀지 여부(부울). 기본값은
true입니다.node['opsworks_java']['tomcat]['unpack_wars'] - uri_encoding
-
URI 인코딩(문자열). 기본값은
UTF-8입니다.node['opsworks_java']['tomcat]['uri_encoding'] - use_ssl_connector
-
SSL 커넥터를 사용할지 여부(부울). 기본값은
false입니다.node['opsworks_java']['tomcat]['use_ssl_connector'] - use_threadpool
-
스레드 풀을 사용할지 여부(부울). 기본값은
false입니다.node['opsworks_java']['tomcat]['use_threadpool'] - userdatabase_pathname
-
사용자 데이터베이스 경로 이름(문자열). 기본값은
conf/tomcat-users.xml입니다.node['opsworks_java']['tomcat]['userdatabase_pathname']