

AWS Mainframe Modernization Service （受管執行期環境體驗） 不再開放給新客戶使用。對於與 AWS Mainframe Modernization Service （受管執行期環境體驗） 類似的功能，探索 AWS Mainframe Modernization Service （自我管理體驗）。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[AWS 大型主機現代化可用性變更](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 大型主機受管應用程式的 AWS 轉換結構
<a name="applications-m2-other-resources-structure"></a>

如果您將 AWS Transform 用於大型主機重構模式， AWS 則 Transform for 主機執行期引擎預期應用程式定義中 所指定資料夾中`app-location`的結構如下：

![\[Application-name 資料夾中的預期結構。\]](http://docs.aws.amazon.com/zh_tw/m2/latest/userguide/images/ba-app-structure.png)


**config**  
包含專案的 YAML 檔案。這些是應用程式特有的 YAML 檔案，通常命名如下`application-planetsdemo.yaml`，而不是 AWS 大型主機現代化為您自動提供和設定`application-main.yaml`的檔案。

**Web 應用程式**  
包含您應用程式`war`的檔案。這些檔案是現代化程序的輸出。

應用程式也可以有下列選用資料夾：

jics/sql  
包含為您的應用程式初始化 JICS 資料庫的`initJics.sql`指令碼。

指令碼  
包含應用程式指令碼，您也可以直接在`war`檔案內提供。

sql  
包含應用程式 SQL 檔案，您也可以直接在`war`檔案內提供。

lnk  
包含應用程式 LNK 檔案，您也可以直接在`war`檔案內提供。

額外  
包含 jar，可為現代化應用程式提供額外的功能。

## 管理應用程式的 Java 選項
<a name="java-memory-management"></a>

若要管理應用程式的特定 Java 選項，`tomcat.properties`請將名為 的屬性檔案新增至 指定的資料夾`app-location`。此檔案可以有三個屬性： `xms`，指定 Java 記憶體耗用下限， `xmx`，指定 Java 記憶體耗用上限，以及 `dnscachettl`，管理 dns 解析度的快取持續時間。以下是有效`tomcat.properties`檔案內容的範例。

```
xms=512M
xmx=1G
dnscachettl=5
```

您為前兩個屬性指定的值可以是下列任何單位：
+ 位元組：請勿指定單位。
+ Kilobytes：將 K 附加至 值。
+ MB：將 M 附加至 值。
+ Gigabytes：將 G 附加至 值。

第三個屬性的值代表以秒為單位的快取持續時間，值可以是 -1 （永遠快取），也可以介於 0 （從未快取） 到 999 之間。在受管應用程式部署的內容中，預設值為 -1。