Konfiguration der Service-Domain - AWS SimSpace Weaver

Hinweis zum Ende des Supports: Am 20. Mai 2026 AWS endet der Support für AWS SimSpace Weaver. Nach dem 20. Mai 2026 können Sie nicht mehr auf die SimSpace Weaver Konsole oder SimSpace Weaver die Ressourcen zugreifen. Weitere Informationen finden Sie unter AWS SimSpace Weaver Ende des Supports.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Konfiguration der Service-Domain

Um die Eigenschaften für eine Dienstdomäne anzugeben, service-domain-name ersetzen Sie sie durch einen Namen Ihrer Wahl. Der Name muss 3-64 Zeichen lang sein und kann die Zeichen A-Z, a-z, 0-9 und _ - (Bindestrich) enthalten. Geben Sie nach dem Namen die Eigenschaften der Dienstdomäne an. Wiederholen Sie diesen Vorgang für jede Dienstdomäne.

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"

Starten Sie Apps pro Mitarbeiter

Der launch_apps_per_worker Abschnitt (erforderlich) gibt an, dass es sich um eine Dienstdomänenkonfiguration handelt, und gibt die Anzahl der Service-Apps an, die pro Worker gestartet werden sollen.

launch_apps_per_worker: count: number-of-apps-to-launch

Eigenschaften

count

Diese Eigenschaft gibt die Anzahl der Service-Apps an, die pro Worker gestartet werden sollen.

Erforderlich: Ja

Typ: Ganzzahl

Gültige Werte: {} | 1 |2. Der Wert von {} gibt den Standardwert von an1.

Konfiguration der Service-App

Die app_config section (erforderlich) spezifiziert das Paket, die Startkonfiguration, die Ressourcenanforderungen und die Netzwerkports für Apps in dieser Dienstdomäne.

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, ...]

Eigenschaften

package

Gibt das Paket (Zip-Datei) an, das die ausführbare/binäre Datei der App enthält. Das Paket muss in einem Amazon S3 S3-Bucket gespeichert werden. Es wird nur das ZIP-Dateiformat unterstützt.

Erforderlich: Ja

Typ: Zeichenfolge

Gültige Werte: Die Amazon S3 S3-URI des Pakets in einem Amazon S3 S3-Bucket. Beispiel, s3://weaver-myproject-111122223333-app-zips-us-west-2/MyServiceApp.zip.

launch_command

Gibt den Namen der ausführbaren/binären Datei und die Befehlszeilenparameter zum Starten der App an. Jedes Befehlszeilen-Zeichenfolge-Token ist ein Element im Array.

Erforderlich: Ja

Typ: String-Array

required_resource_units

Gibt die Anzahl der Ressourceneinheiten an, die jeder Instanz dieser App zugewiesen werden SimSpace Weaver sollen. Eine Ressourceneinheit ist eine feste Anzahl virtueller Zentraleinheiten (vCPUs) und Direktzugriffsspeicher (RAM) bei einem Arbeiter. Weitere Hinweise zu Ressourceneinheiten finden Sie unterEndpunkte und Servicekontingenten. Die compute Eigenschaft gibt eine Zuordnung von Ressourceneinheiten für die compute Familie der Arbeitnehmer an und ist derzeit die einzig gültige Zuweisungsart.

Erforderlich: Ja

Typ: Ganzzahl

Gültige Werte: 1 - 4

endpoint_config

Gibt die Netzwerkendpunkte für Apps in dieser Domäne an. Der Wert von ingress_ports gibt die Ports an, an die Ihre Service-Apps für eingehende Clientverbindungen gebunden sind. SimSpace Weaver ordnet dynamisch zugewiesene Ports Ihren angegebenen Eingangsports zu. Eingangsports sind sowohl TCP als auch UDP. Verwenden Sie die DescribeApp API, um die tatsächliche Portnummer für die Verbindung Ihrer Clients zu ermitteln.

Erforderlich: Nein. Wenn Sie keine Endpunktkonfiguration angeben, haben Ihre Service-Apps in dieser Domain keine Netzwerkendpunkte.

Typ: Integer-Array

Gültige Werte: 1024 -49152. Werte müssen eindeutig sein.

Benutzerdefiniertes Container-Image

Die image Eigenschaft (optional) gibt den Speicherort eines Container-Images an, das zum Ausführen von Apps in dieser Domain SimSpace Weaver verwendet wird (wird in den Versionen 1.13 und nicht unterstützt1.12). Geben Sie den URI für ein Repository in Amazon Elastic Container Registry (Amazon ECR) an, das das Bild enthält. Wenn diese Eigenschaft nicht angegeben ist, aber die im simulation_properties Abschnitt der obersten Ebene angegeben default_image ist, verwenden Apps in dieser Domain diedefault_image. Weitere Informationen finden Sie unter Maßgeschneiderte Behälter.

image: "ecr-repository-uri"

Eigenschaften

image

Gibt den Speicherort eines Container-Images an, um Apps in dieser Domain auszuführen.

Required: No

Typ: Zeichenfolge

Gültige Werte:

  • Die URI eines Repositorys in Amazon Elastic Container Registry (Amazon ECR) (z. B.111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest)