Runtime e limiti risorse della sandbox
Selezionare una forma di computazione e la durata di scadenza per ogni sandbox e un timeout per ogni comando.
Tempo di esecuzione
Il runtime gestito utilizza Oracle Linux con Python 3.11. Selezionare python-3.11 durante la creazione di una sandbox. Per fornire un'immagine personalizzata, vedere Utilizzo di un'immagine personalizzata per una sandbox.
Forme di computazione
| Forma | OCPU | Memoria |
|---|---|---|
SMALL
|
1 | 4 GB |
MEDIUM
|
2 | 8 GB |
LARGE
|
4 | 16 GB |
Durata e timeout
Impostare la durata iniziale della sandbox con expirationDuration nell'API o --expiration-duration nell'interfaccia CLI. La durata iniziale massima richiesta è di 48 ore. Utilizzare le durate ISO 8601, ad esempio PT5M per cinque minuti, PT30M per 30 minuti o PT1H per un'ora.
Per aggiungere tempo a una sandbox in esecuzione, utilizzare l'operazione di estensione prima della scadenza. Le estensioni sono soggette a limiti di servizio. Vedere Estensione di una sandbox in esecuzione.
Ogni comando dispone di un valore timeout separato. Impostarlo sul tempo necessario al comando e assicurarsi che rimanga una durata sandbox sufficiente. Il timeout di un comando non estende la scadenza della sandbox.
Le istantanee hanno una durata di scadenza separata. Le impostazioni di conservazione delle risposte e delle conversazioni del progetto non configurano la sandbox o le vite snapshot.
Capacità
Assicurarsi che la tenancy disponga di una capacità di CPU e memoria sandbox sufficiente per le sandbox e i pool caldi che si prevede di creare. Vedere Limiti del servizio per informazioni sulla visualizzazione dei limiti e sulla richiesta di aumenti.