AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) は、新規のお客様に公開されなくなりました。 AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) と同様の機能については、 AWS Mainframe Modernization Service (セルフマネージドエクスペリエンス) をご覧ください。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、AWS 「 Mainframe Modernization の可用性の変更」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Blu Age マネージドアプリケーションの構造
AWS Blu Age リファクタリングパターンを使用する場合、 AWS Blu Age ランタイムエンジンは、アプリケーション定義の で指定されたフォルダapp-locationに次の構造を想定します。
- config
-
プロジェクトの YAML ファイルが含まれます。これらはアプリケーションに固有の YAML ファイルで、通常は AWS Mainframe Modernization が提供して自動的にセットアップする
application-main.yamlファイルapplication-planetsdemo.yamlではなく、 のような名前が付けられます。 - webapps
-
アプリケーションの
warファイルが含まれます。これらのファイルは、モダナイゼーションプロセスの出力です。
アプリケーションには、次のオプションフォルダを含めることもできます。
- jics/sql
-
アプリケーションの JICS データベースを初期化する
initJics.sqlスクリプトが含まれています。 - スクリプティング
-
アプリケーションスクリプトが含まれており、
warファイル内で直接指定することもできます。 - sql
-
アプリケーション SQL ファイルが含まれており、
warファイル内で直接指定することもできます。 - lnk
-
アプリケーション LNK ファイルが含まれており、
warファイル内で直接指定することもできます。 - extra
-
モダナイズされたアプリケーションに追加機能を提供できる jar が含まれています。
アプリケーションの Java オプションの管理
アプリケーションの特定の Java オプションを管理するには、 で指定されたフォルダtomcat.propertiesに という名前のプロパティファイルを追加しますapp-location。このファイルには 3 つのプロパティを設定できます。xms は Java メモリの最小消費量を指定し、xmx は Java メモリの最大消費量を指定し、dnscachettl は DNS 解決のキャッシュ期間を管理します。次に示すのは、有効な tomcat.properties ファイルのコンテンツの例です。
xms=512M xmx=1G dnscachettl=5
最初の 2 つのプロパティに指定する値は、次のいずれかの単位になります。
-
バイト: 単位は指定しません。
-
キロバイト: 値に K を追加します。
-
メガバイト: 値に M を追加します。
-
ギガバイト: 値に G を追加します。
3 番目のプロパティの値は、キャッシュ期間を秒単位で表します。値 -1 (永続的にキャッシュ) または 0 (キャッシュなし) から 999 の範囲にすることができます。マネージドアプリケーションデプロイでは、デフォルト値は -1 です。