コントローラーを含むMVCフレームワークがあります。コントローラがサーバーから画像をダウンロードします。5分ごとにこれらの画像でデータベースを更新する必要があります。そこで、ファイルをダウンロードしてデータベースに保存するphpスクリプトを作成することを計画しました。これを5分ごとに行うため。cronジョブを設定します。
さて、問題は、
PHPスクリプト内のエラーを処理するためのベストプラクティスは何ですか?
Cronは、最後にクエリされたイメージがすでに失われていて保存されていないことを知らなくても、5分ごとに実行を続けるためです。
何か異常が発生したことを自分自身に通知するにはどうすればよいですか。DBの整合性を自分で維持する必要があります(これは、いくつかのインスタンスでは気になりません)。