Vedere anche Having a PHP script loop forever doing computing jobs from a queue system, ma questo non risponde a tutte le mie domande.Avere uno script PHP eseguito per sempre, accedere a una coda
Se voglio eseguire uno script PHP per sempre, l'accesso a una coda e facendo i lavori:
Qual è il potenziale per problemi di memoria? Come evitarli? (qualsiasi funzione di svuotamento o qualcosa che dovrei usare?)
Cosa succede se la sceneggiatura muore per qualche motivo? Quale sarebbe un buon metodo per riavviarlo automaticamente?
Quale sarebbe il miglior approccio di base per avviare lo script. Dal momento che funziona per sempre, non ho bisogno di cron. Ma come posso avviarlo? (Vedi anche 2.)
1. Dipende da cosa stai facendo. Alcune estensioni hanno alcune perdite di mem seria. - 2. Utilizzare una sorta di guardia del tempo. - 3. forchetta() sullo sfondo. – halfdan
Che cosa sarà esattamente impegnato a fare per sempre? Come mai * avrà * del lavoro da fare? Quando scarica la coda, cosa fa allora? E perché PHP? – Dolph