Configuration de l'application - AWS SimSpace Weaver

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration de l'application

Vous spécifiez la configuration d'une application (app_config) dans le cadre de la configuration de son domaine. Tous les types de domaines utilisent les mêmes propriétés de configuration d'application.

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

SimSpace Weaver les projets de SDK la version 1.12.x de l'application utilisent des compartiments distincts pour les fichiers .zip de l'application et le schéma :

  • tisserand-lowercase-project-name-account-number-app-zips-region

  • tisserand-lowercase-project-name-account-number-schémas-region

La package propriété spécifie le S3 URI d'un fichier zip dans un compartiment S3. Le fichier zip contient le fichier exécutable de l'application (également appelé binaire) et toutes les autres ressources dont elle a besoin (telles que les bibliothèques). Chaque instance de l'exécutable de l'application s'exécute dans un Docker conteneur sur un travailleur.

La launch_command propriété indique le nom de l'exécutable et les options de ligne de commande permettant d'exécuter l'application. La valeur de launch_command est un tableau. Chaque jeton de la chaîne de commande de lancement complète est un élément du tableau.

Exemple
  • Pour la commande de lancement : MyTestApp --option1 value1

  • Spécifiez : launch_command: ["MyTestApp", "-option1", "value1"]

La required_resource_units propriété indique le nombre d'unités de ressources de calcul qui SimSpace Weaver doivent être allouées à cette application. Une unité de ressource informatique est une quantité fixe de capacité de traitement (vCPU) et mémoire (RAM) sur un travailleur. Vous pouvez augmenter cette valeur pour augmenter la puissance de calcul disponible pour l'application lorsqu'elle est exécutée sur un utilisateur. Le nombre d'unités de ressources de calcul par travailleur est limité. Pour de plus amples informations, veuillez consulter SimSpace Points de terminaison et quotas Weaver.