Spegnere i servizi in modo ordinato
Prompt che definisce una sequenza di arresto perché i rilasci non interrompano richieste né perdano job. Lo copi nello strumento di IA che preferisce, che poi definisce la sequenza di arresto.
- Tema
- App e prototipi
- Tipo
- Prompt
- Livello
- Intermedio
- Tempo
- circa 15 min
I risultati dipendono dallo strumento, dal modello e da ciò che inserisce.
Anteprima del risultato
Esempio: scritto dalla nostra redazione, non è una vera risposta dell'IA.
Sequenza obiettivo dopo SIGTERM: 0 s l'health check segnala «non pronto» 0–5 s il bilanciatore esclude il servizio 5–25 s completare le richieste in corso 25 s restituire i job aperti alla coda 28 s chiudere le connessioni, il processo termina Scadenza della piattaforma: 30 s (va bene) Test: 200 richieste/s, rilascio, 0 richieste interrotte
Compili
Ciò che scrive resta in questa finestra del browser. Non salviamo né inviamo nulla.
- API web
- worker di una coda
- servizio con connessioni persistenti
- job batch pianificato
- gateway o proxy
- piattaforma di container
- macchine virtuali dietro un bilanciatore
- funzioni serverless
- server proprio
- non lo so
- errori 502 per alcuni utenti
- messaggi elaborati due volte
- upload interrotti
- job lasciati a metà
- nulla di visibile, ma ci sono dubbi
Il suo prompt
Ha modificato il prompt. Le modifiche nei campi sopra non lo sovrascrivono più.
Questa è un'istruzione per un'IA, non ancora il risultato.
Dove funziona questo prompt
Questi strumenti di IA sono adatti a questo prompt:
Come usarlo
- Compili i campi o tocchi un suggerimento. Non inserisca nomi, indirizzi o altri dati personali.
- Copi il prompt completo nello strumento di IA che preferisce.
- Incolli il codice di avvio, la gestione dei segnali, le impostazioni di health check e scadenza di arresto e un estratto di log di un rilascio.
Perché funziona?
Ogni rilascio arresta processi. Senza una sequenza fissa, ogni consegna colpisce alcuni utenti e i job perdono dati in silenzio.
Consigli
- Provi la sequenza su un sistema di test con carico realistico prima di cambiare le scadenze in produzione.