バックグラウンドで実行したいPHPスクリプト(OK、デーモンワーカーです)を書いています。次の擬似コードに従います。
do {
// stuff
sleep(60*30); // 30 minutes
} while(1);
さて、サーバーが再起動された場合にこの赤ちゃんを自動的に実行するように設定するにはどうすればよいでしょうか。すべてが MySQL DB に保存されているため、状態について心配する必要はありません。中断したところから再開できるはずです。
Ubuntu 12.04 x64
AWSでサーバーを使用しています(それが重要な場合)。
ありがとう!