ubuntu 12.04でec2インスタンスを実行しています。
私はawsインフラストラクチャを使用していますが、現在、sqsキュー(メッセージのキュー、あまり重要ではありません)を消費する消費者ワーカーを実装しようとしています。
そのために、30秒間キューを「収穫」するphpファイルを作成しました。一番上に、このページを30秒ごとに実行するcrontabがあります。
よりエレガントで適切なソリューションは何ですか? バックグラウンドのphpプロセスを作成するにはどうすればよいですか? また、必要に応じて、それが生きているかどうかを確認し、それを強制終了して再起動するにはどうすればよいですか?
- 明確化-どのメカニズムが選択されているかに関係なく、キューを消費するプロセスについて質問しています(sqs、rabbitMQ)
ご協力いただきありがとうございます