Arresta Applicazione
Arresta un’applicazione in esecuzione con POST /v2/apps//stop, mantenendo file, variabili e configurazione. Restituisce 409 se è già arrestata.
POST
Arresta Applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
apps:control.
Arresta un’applicazione in esecuzione senza eliminarla: il container si ferma, ma i file, le variabili d’ambiente e la configurazione dell’applicazione vengono conservati, così può essere riavviata in qualsiasi momento con Avvia Applicazione. Se l’applicazione è già arrestata, la richiesta risponde 409 CONTAINER_ALREADY_STOPPED invece di non fare nulla.
Questo è l’endpoint da usare quando vuoi liberare temporaneamente le risorse di un’applicazione, ad esempio mettendo in pausa un worker in background fuori dall’orario lavorativo, senza rinunciare allo slot dell’applicazione come farebbe invece Elimina Applicazione. Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo manager, maintain o admin.
La richiesta ha un limite di frequenza di 1 arresto ogni 3 secondi per applicazione, e di 20 azioni sul ciclo di vita ogni 15 secondi per utente su tutte le applicazioni, con un breve blocco al raggiungimento di tale limite.
Parametri
string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.Errori comuni
Vedi anche
- CLI:
squarecloud app stop - SDK:
api.apps.stop()(JavaScript),client.apps.stop()(Python),c.Apps.Stop()(Go)

