Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    206

    errore crontab infinito

    ciao a tutti..

    ho creato un buon servizio di mass mailing ( un massiccio invio di mail).

    tramite un crontab che passa ogni minuto controllo se c'è un mailing da inviare..

    se c'è allora carica un altro database con tutte le mail da inviare di quel mailing, che tramite un altro crontab nn fa altro che inviare ed eliminare una mail alla volta..

    però capita certe volte che per caricare le mail dal mailing del primo database al secondo ci impieghi + di un minuto e quindi mi parte sto ciclo infinito che anche se blocco il crontab ,lui continua ad andare..

    voi li fareste in un altro modo ?

    c'è un modo sicuro per nn far si che i crontab nn vadano a ciclo infinito senza riavviare il server ?

  2. #2
    Gestisci nel modo corretto le code.

    Ad esempio, implementa un sistema di locking (su file, su db, etc.) che eviti l'inizio di un processo se il precedente non ha ancora terminato l'esecuzione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.