Proteggere i job pianificati da esecuzioni sovrapposte
Prompt che protegge i job pianificati dalla doppia esecuzione con blocco, limite di tempo e regola per le esecuzioni mancate. Lo copi nello strumento di IA che preferisce, che poi protegge i job pianificati.
I risultati dipendono dallo strumento, dal modello e da ciò che inserisce.
Compili
Ciò che scrive resta in questa finestra del browser. Non salviamo né inviamo nulla.
Che cosa fa il job?
inviare fatture o e-mail
importare dati
creare report
pulire o cancellare dati
sincronizzare con un altro sistema
Dove gira?
cron su un server
più server con la stessa pianificazione
piattaforma di container con pianificazioni
coda di job
pianificazione serverless
Che cosa è successo?
messaggi o prenotazioni duplicati
le esecuzioni si accumulano
il job si blocca e blocca altro
esecuzione mancante dopo un deploy
nulla per ora, ma ci sono dubbi
Il suo prompt
Mi aiuti a proteggere un job pianificato perché non giri mai due volte né si fermi a metà.
Job: [Job]
Ambiente: [Ambiente]
Sintomo: [Sintomo]
Passaggi: 1. Legga la pianificazione, il codice del job e la durata delle ultime esecuzioni, e confronti l'esecuzione più lunga con l'intervallo tra due avvii. 2. Verifichi se il job può partire su più istanze contemporaneamente, per esempio perché ogni server ha la stessa pianificazione. 3. Proponga un blocco che consenta una sola esecuzione, con scadenza, così che un'esecuzione bloccata non trattenga il blocco per sempre. 4. Stabilisca cosa succede dopo un'esecuzione mancata o interrotta: recuperarla, saltarla o riprendere dall'ultimo avanzamento. 5. Verifichi se un'esecuzione doppia causerebbe danni, come e-mail o prenotazioni duplicate, e proponga come ogni passaggio possa ripetersi senza cambiare il risultato. 6. Indichi le righe di log e gli avvisi che rivelano sovrapposizioni e blocchi.
Risultato: stato attuale con durate, schema del blocco, regola per le esecuzioni mancate, proposta di codice ed elenco degli avvisi.
Fai particolare attenzione a faccia in modo che ogni job giri esattamente una volta e che un blocco non fermi nessuno.
Prima di rispondere, controlla: hai rispettato tutte le indicazioni? Se manca un'informazione importante o nel testo è rimasto un segnaposto tra parentesi quadre, chiedi invece di indovinare. Indica chiaramente le ipotesi.
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:
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 la pianificazione, il codice del job e un elenco delle ultime esecuzioni con inizio, fine ed esito, senza dati reali dei clienti.
Perché funziona?
Un job che di solito impiega cinque minuti un giorno impiegherà un'ora. Senza blocco l'esecuzione successiva parte accanto e i clienti ricevono lo stesso messaggio due volte.
Consigli
Provi prima blocco e limite di tempo su un sistema di test, allungando artificialmente un'esecuzione.
Prompt che pianifica un backfill di dati in piccoli lotti riprendibili con freni chiari.
Prompt · Intermedio · circa 15 min
Può usare liberamente i nostri prompt, anche per lavoro. Non pubblicarli come sua raccolta. Non diamo garanzie sui risultati dell'IA; li controlli Lei. Condizioni d'uso