opsworks_java 속성 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

opsworks_java 속성

중요

더 AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트 또는 스루 AWS 프리미엄 지원.

참고

이러한 속성은 Linux 스택에서만 사용할 수 있습니다.

opsworks_java 속성Tomcat 서버 구성을 지정합니다. 자세한 정보는 Apache Tomcat 구성 참조를 참조하세요. 내장 속성을 재정의해 사용자 지정 값을 지정하는 방법에 대한 자세한 정보는 속성 재정의 단원을 참조하세요.

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_shared_lib_dir

Java 공유 라이브러리의 디렉터리(문자열). 기본값은 /usr/share/java입니다.

node['opsworks_java']['java_shared_lib_dir']
jvm_pkg Attributes

기본이 아닌 항목을 설치하기 위해 재정의할 수 있는 속성 집합입니다. JDK

use_custom_pkg_location

Open JDK (Boolean) 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

오픈 JDK 버전 (번호). 기본값은 7입니다. 이 속성을 재정의하여 오픈 JDK 버전 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

내 SQL 커넥터 라이브러리의 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파일 압축 해제 여부 (Boolean) 기본값은 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']