Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione dell'app
Specificate la configurazione di un'app (app_config
) come parte della configurazione per il relativo dominio. Tutti i tipi di domini utilizzano le stesse proprietà di configurazione dell'app.
app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MyViewApp.zip" launch_command: ["MyViewApp"] required_resource_units: compute: 1
Nota
SimSpace Weaver I progetti app SDK versione 1.12.x utilizzano bucket separati per i file.zip dell'app e lo schema:
weaver- lowercase-project-name - account-number -app-zips- region
weaver-
minuscolo-nome-progetto
-numero-conto
-schemi- regione
La package
proprietà specifica l'URI S3 di un file zip in un bucket S3. Il file zip contiene l'eseguibile dell'app (chiamato anche binario) e tutte le altre risorse di cui ha bisogno (come le librerie). Ogni istanza dell'eseguibile dell'app viene eseguita in un Docker contenitore su un worker.
La launch_command
proprietà specifica il nome dell'eseguibile e le eventuali opzioni della riga di comando per eseguire l'app. Il valore di launch_command
è un array. Ogni token dell'intera stringa di comando di avvio è un elemento dell'array.
Esempio
Per il comando di avvio:
MyTestApp --option1 value1
Specificare:
launch_command: ["MyTestApp", "-option1", "value1"]
La required_resource_units
proprietà specifica il numero di unità di risorse di calcolo da SimSpace Weaver allocare a questa app. Un'unità di risorse di calcolo è una quantità fissa di capacità di elaborazione (vCPU) e memoria (RAM) su un lavoratore. È possibile aumentare questo valore per aumentare la quantità di potenza di calcolo disponibile per l'app quando viene eseguita su un worker. Esiste un numero limitato di unità di risorse di calcolo per ogni lavoratore. Per ulteriori informazioni, consulta SimSpace Endpoint e quote Weaver.