

終止支援通知： 將於 2026 AWS 年 5 月 20 日結束對 的支援 AWS SimSpace Weaver。2026 年 5 月 20 日之後，您將無法再存取 SimSpace Weaver 主控台或 SimSpace Weaver 資源。如需詳細資訊，請參閱[AWS SimSpace Weaver 終止支援](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html)。

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

# 服務網域組態
<a name="schema-reference_format_domains_service"></a>

若要指定服務網域的屬性，請以您選擇的名稱取代 {{service-domain-name}}。名稱長度必須為 3-64 個字元，且可包含 A **** -**Z**、**a** -**z**、**0** -**9** 和 **\_ -** （連字號）。在名稱後面指定服務網域的屬性。為每個服務網域重複此程序。

```
  {{service-domain-name}}:
    launch_apps_per_worker:
      count: {{number-of-apps-to-launch}}
    app_config:
      package: "{{app-package-s3-uri}}"
      launch_command: ["{{app-launch-command}}"{{, "parameter1", ...}}]
      required_resource_units:
        compute: {{app-resource-units}}
      endpoint_config:
        ingress_ports: [{{port1, port2, ...}}]
    image: "{{ecr-repository-uri}}"
```

## 每個工作者啟動應用程式
<a name="schema-reference_format_domains_service_launch-apps-per-worker"></a>

`launch_apps_per_worker` 區段 （必要） 表示這是服務網域組態，並指定每個工作者要啟動的服務應用程式數量。

```
    launch_apps_per_worker:
      count: {{number-of-apps-to-launch}}
```

**屬性**

`count`  
此屬性指定每個工作者要啟動的服務應用程式數量。  
*必要*：是  
*類型*：整數  
*有效值：* `{}` \| `1` \| `2`。值 `{}`指定預設值 `1`。

## 服務應用程式組態
<a name="schema-reference_format_domains_service_app-config"></a>

`app_config section` （必要） 指定此服務網域中應用程式的套件、啟動組態、資源需求和網路連接埠。

```
    app_config:
      package: "{{app-package-s3-uri}}"
      launch_command: ["{{app-launch-command}}"{{, "parameter1", ...}}]
      required_resource_units:
        compute: {{app-resource-units}}
      endpoint_config:
        ingress_ports: [{{port1, port2, ...}}]
```

**屬性**

`package`  
指定包含應用程式可執行檔/二進位檔的套件 (zip 檔案）。套件必須存放在 Amazon S3 儲存貯體中。僅支援 zip 檔案格式。  
*必要*：是  
*類型：*字串  
*有效值：*Amazon S3 儲存貯體中套件的 Amazon S3 URI。例如：`s3://weaver-myproject-111122223333-app-zips-us-west-2/MyServiceApp.zip`。

`launch_command`  
指定可執行檔/二進位檔案名稱和命令列參數以啟動應用程式。每個命令列字串字符都是陣列中的 元素。  
*必要*：是  
*類型：*字串陣列

`required_resource_units`  
指定應配置給此應用程式每個執行個體的資源單位 SimSpace Weaver 數量。*資源單位*是工作者(RAM)上固定數量的虛擬中央處理單位(vCPUs)和隨機存取記憶體。如需資源單位的詳細資訊，請參閱 [端點和服務配額](service-quotas.md)。`compute` 屬性會指定`compute`系列工作者的資源單位配置，目前是唯一有效的配置類型。  
*必要*：是  
*類型*：整數  
*有效值：*`1`-`4`

`endpoint_config`  
指定此網域中應用程式的網路端點。的值`ingress_ports`指定服務應用程式為傳入用戶端連線繫結的連接埠。 會將動態配置的連接埠 SimSpace Weaver 映射到您指定的輸入連接埠。輸入連接埠同時是 TCP 和 UDP。使用 **DescribeApp** API 尋找實際連接埠號碼來連接用戶端。  
*必要：*否。如果您未指定端點組態，則此網域中的服務應用程式將不會有網路端點。  
*類型：*整數陣列  
*有效值：*`1024`-`49152`。值必須是唯一的。

## 自訂容器映像
<a name="schema-reference_format_domains_service_image"></a>

`image` 屬性 （選用） 會指定容器映像的位置，該映像 SimSpace Weaver 會用來在此網域中執行應用程式 （版本 `1.13`和 不支援）`1.12`。將 URI 提供給 Amazon Elastic Container Registry (Amazon ECR) 中包含映像的儲存庫。如果未指定此屬性，但在頂層`simulation_properties`區段中指定 `default_image` ，則此網域中的應用程式會使用 `default_image`。如需詳細資訊，請參閱[自訂容器](working-with_custom-containers.md)。

```
    image: "{{ecr-repository-uri}}"
```

**屬性**

`image`  
指定容器映像的位置，以在此網域中執行應用程式。  
*必要*：否  
*類型：*字串  
*有效值： *  
+ Amazon Elastic Container Registry (Amazon ECR) 中儲存庫的 URI （例如，`111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest`)