opsworks_java 属性 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

opsworks_java 属性

重要

この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 AWS re:Post または AWS Premium Support を通じて AWS Support チームにお問い合わせください。

注記

これらの属性は 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 属性

デフォルトではない 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 です。デフォルト値にオプションはありません。

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

自動デプロイするかどうか (ブール)。デフォルト値は、trueです。

node['opsworks_java']['tomcat]['auto_deploy']
connection_timeout

接続タイムアウト (ミリ秒) (数値)。デフォルト値は 2000020 秒です。

node['opsworks_java']['tomcat]['connection_timeout']
mysql_connector_jar

MySQL コネクターライブラリの JAR ファイル (文字列)。デフォルト値は、mysql-connector-java.jarです。

node['opsworks_java']['tomcat]['mysql_connector_jar']
port

標準ポート (数値)。デフォルト値は、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']