Serverless
Gestione delle Istanze
Scopri come avviare, fermare e gestire le tue istanze serverless
Stati e Controlli delle Istanze
Le istanze Atlas Cloud Serverless possono essere gestite per ottimizzare costi e utilizzo delle risorse. Hai il controllo completo per avviare e fermare le tue istanze secondo necessità.
Stati delle Istanze
La tua istanza serverless può trovarsi in uno dei seguenti stati:
| Stato | Visualizzazione Workers | Indicatore di Stato | Azioni Disponibili | Descrizione |
|---|---|---|---|---|
| In Esecuzione | 1/1 Running | ✅ Ready (verde) | Pulsante Stop | L'istanza è attiva e accetta richieste |
| Fermata | 0/1 Running | Idle | Pulsante Start (nero) | L'istanza è in pausa, nessun addebito |
Avvio di un'Istanza Fermata
Quando la tua istanza serverless è fermata, puoi riprenderla rapidamente:
Quando Avviare
- La tua istanza mostra lo stato
0/1 Running - Devi rendere il servizio disponibile per le richieste
- Vuoi riprendere un servizio precedentemente in pausa
Come Avviare
- Individua la tua istanza fermata nella dashboard - mostrerà
0/1 Runningcon un pulsante nero Start - Fai clic sul pulsante Start (▶️)
- Conferma l'azione quando richiesto con "Sei sicuro di voler avviare questo endpoint?"
- Attendi l'attivazione - l'istanza passerà allo stato in esecuzione
Cosa Succede
- Lo stato dell'istanza cambia da Fermata ad Attiva
- I pod worker vengono creati (richiede 30-60 secondi)
- L'indicatore di stato cambia in ✅ Ready
- La fatturazione riprende per l'istanza in esecuzione
- Il tuo endpoint API diventa disponibile per le richieste
Fermata di un'Istanza in Esecuzione
Puoi fermare le istanze in esecuzione per risparmiare costi quando non sono necessarie:
Quando Fermare
- La tua istanza mostra
1/1 Runningcon stato ✅ Ready - Vuoi mettere in pausa il servizio per risparmiare costi
- Il servizio non è attualmente necessario ma prevedi di usarlo in seguito
Come Fermare
- Individua la tua istanza in esecuzione - mostrerà
1/1 Runningcon stato ✅ Ready - Fai clic sul pulsante Stop (⏹️)
- Attendi che l'istanza si fermi - la transizione avviene rapidamente
Cosa Succede
- Lo stato dell'istanza cambia da Attiva a Fermata
- I pod worker vengono terminati (richiede 5-15 secondi)
- La visualizzazione si aggiorna per mostrare
0/1 Running - La fatturazione si ferma immediatamente - nessun addebito mentre è fermata
- L'URL del tuo endpoint API rimane valido ma non risponderà alle richieste
Gestione dei Costi
Istanza Attiva
- Fatturazione: Addebitato al secondo in base al tipo di GPU e al conteggio dei worker
- Formula del Costo: Durata × Prezzo Unitario × GPU per Worker
- Scalabilità automatica: Può scalare tra Active Workers e Max Workers
Istanza Fermata
- Fatturazione: Nessun addebito - risparmio del 100% sui costi
- Persistente: La tua configurazione e l'URL endpoint sono preservati
- Ripristino Rapido: Può essere riavviata in qualsiasi momento con il pulsante Start
Suggerimenti per l'Ottimizzazione dei Costi
- Ferma durante periodi di inattività: Ferma le istanze quando non sono attivamente in uso
- Monitora i pattern di utilizzo: Identifica i momenti ottimali per fermare/avviare
- Risparmio notturno: Considera di fermare le istanze di sviluppo fuori dall'orario lavorativo
- Ottimizzazione weekend: Ferma le istanze non di produzione durante i weekend
- Ripristino rapido: Le istanze si riavviano in meno di un minuto quando necessario
Considerazioni Importanti
Disponibilità del Servizio
- Istanze fermate: L'URL rimane valido ma non restituisce risposta
- Latenza di avvio: Prevedi 30-60 secondi affinché l'istanza diventi completamente disponibile
- Nessuna perdita di dati: Fermare un'istanza non influisce sulla tua configurazione o sullo storage montato
Comportamento della Scalabilità Automatica
- Istanze fermate: Nessuna scalabilità automatica (effettivamente scalate a zero)
- Istanze attive: Scalabilità automatica completa tra Active Workers e Max Workers
- Scale-to-zero: Le istanze attive con Active Workers impostato su 0 possono scalare automaticamente a zero durante periodi di inattività
Log e Monitoraggio
- Metriche: Disponibili sia per istanze fermate che attive
- Log storici: Preservati attraverso i cicli di start/stop
- Eventi: Le operazioni di start/stop vengono registrate nella cronologia eventi dell'istanza
Risoluzione dei Problemi
L'Istanza Non Si Avvia
- Assicurati di avere un saldo account sufficiente
- Verifica che l'istanza sia nello stato Fermata
- Verifica di avere i permessi per gestire l'istanza
- Attendi un momento e aggiorna se l'interfaccia non si è aggiornata
L'Istanza Non Si Ferma
- Assicurati che l'istanza sia nello stato Attiva/In Esecuzione
- Consenti alle richieste correnti di completarsi (arresto graduale)
- Verifica di avere i permessi per gestire l'istanza
Inconsistenza dello Stato
- Aggiorna la pagina per vedere lo stato più recente
- Consenti 30-60 secondi affinché le transizioni di stato si completino
- Controlla i log dell'istanza per eventuali messaggi di errore
Best Practice
- Pianifica il tuo utilizzo: Ferma le istanze durante periodi di inattività conosciuti
- Monitora prima di fermare: Verifica se ci sono richieste attive
- Arresto graduale: Consenti alle richieste in corso di completarsi
- Flusso di lavoro di sviluppo: Ferma le istanze di sviluppo quando non stai programmando
- Ottimizzazione dei test: Avvia per i test, ferma immediatamente dopo
- Pianificazione di produzione: Utilizza i dati di monitoraggio per ottimizzare gli orari di start/stop