Supponiamo che il mio endpoint PHP del server segua qualcosa del tipo seguente:
- Il client invia la richiesta al server.
- Il server aggiorna un record
- Il server potrebbe eseguire qualche elaborazione PHP ...
- Gli aggiornamenti del server registrano di nuovo
Cosa fare se il server si blocca mentre si esegue uno dei comandi SQL (2 o 4) o durante 3.
È solo un caso che ho bisogno di codificare in modo difensivo, assicurandomi di essere a conoscenza delle conseguenze di ogni possibile risultato di un crash in aree critiche del codice, cioè di eseguire una sorta di analisi di crash per determinare i risultati peggiori e assicurati che il mio flusso di lavoro sia in grado di gestire ogni caso.
O c'è qualche altro meccanismo che posso usare per aiutare con questi casi?