Konfiguration der App - AWS SimSpace Weaver

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 App

Sie geben die Konfiguration einer App (app_config) als Teil der Konfiguration für ihre Domain an. Alle Arten von Domänen verwenden dieselben App-Konfigurationseigenschaften.

app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MyViewApp.zip" launch_command: ["MyViewApp"] required_resource_units: compute: 1
Anmerkung

SimSpace Weaver Projekte der SDK App-Version 1.12.x verwenden separate Buckets für die ZIP-Dateien der App und das Schema:

  • Weber-lowercase-project-name-account-number-app-reißverschlüsse-region

  • Weber-lowercase-project-name-account-number-Schemata-region

Die package Eigenschaft gibt den S3-Wert URI einer Zip-Datei in einem S3-Bucket an. Die ZIP-Datei enthält die ausführbare Datei der App (auch als Binärdatei bezeichnet) und alle anderen Ressourcen, die sie benötigt (z. B. Bibliotheken). Jede Instanz der ausführbaren App läuft in einem Docker Container auf einem Worker.

Die launch_command Eigenschaft gibt den Namen der ausführbaren Datei und alle Befehlszeilenoptionen zum Ausführen der App an. Der Wert von launch_command ist ein Array. Jedes Token der gesamten Startbefehlszeichenfolge ist ein Element im Array.

Beispiel
  • Für den Startbefehl: MyTestApp --option1 value1

  • Geben Sie an: launch_command: ["MyTestApp", "-option1", "value1"]

Die required_resource_units Eigenschaft gibt die Anzahl der Rechenressourceneinheiten an, die dieser App zugewiesen werden SimSpace Weaver sollen. Eine Rechenressourceneinheit ist eine feste Menge an Verarbeitungskapazität (vCPU) und Speicher (RAM) an einem Arbeiter. Sie können diesen Wert erhöhen, um die Rechenleistung zu erhöhen, die der App zur Verfügung steht, wenn sie auf einem Worker ausgeführt wird. Jeder Worker verfügt über eine begrenzte Anzahl von Rechenressourceneinheiten. Weitere Informationen finden Sie unter SimSpace Endpunkte und Kontingente von Weaver.