- Shipped
- 2 settembre 2026 alle ore 05:22 UTC
- Author
- Kamo
- Commit
- 1b5f575
Un endpoint interno, X-Internal-Auth gated e costante rispetto, che DaemonService ticks. Il cron rimane nel daemon perché è replica: 1 con strategia Ricreare, quindi una finestra di distribuzione non può raddoppiare il fuoco; un @Scheduled in un servizio che rotola con sovratensione provabilmente può, e non c'è ShedLock ovunque in questa flotta. Per un lavoro il cui output è le cifre di un'organizzazione e-mail a un elenco di indirizzi, "solitamente una volta" non è una proprietà. Ogni programma viene eseguito come OWNER, con i diritti ricomputati a tempo di esecuzione dal loro sovvenzioni immagazzinate — non come il demone, che non ha nessuno, e non come chiunque abbia modificato il programma. Quindi, richiamare l'accesso di qualcuno ferma i loro orari di produzione dei dati non dovrebbero più vedere alla prossima corsa, piuttosto che ogni volta che una sessione scade. Senza questo, un programma è un modo per avere il server di leggere i dati sul vostro per favore che non si poteva leggere voi stessi. nextRunAt è avanzato BEFORE consegna è tentato. Un crash mid-delivery allora costa un mancato invio piuttosto che un loop senza limiti di duplicati, e un settimanale mancato La relazione è un fallimento molto più economico dello stesso rapporto che arriva quaranta volte. Il file reso va come un allegato piuttosto che un collegamento, perché questi sono inviato regolarmente a un cliente o un contabile senza account. Un indirizzo cattivo fa non costa agli altri destinatari il loro rapporto, ma una corsa in cui ogni indirizzo è fallito registrato FAILED piuttosto che consegnato a nessuno. Un rapporto vuoto non viene inviato a meno che il proprietario lo ha chiesto: un'email settimanale che arriva sempre smette di essere letto.