ピックアップ
定期処理とポーリングについてのメモ。

Laravelで、
スケジューラーを使用して、
処理をしていたが、
その中で、
- 定期処理
- ポーリング
という部分で、
DBポーリングなど、
関連したキーワードを聞いたり、
質問時の回答に出てくることがあり、
自分の理解のために、
確認したり把握したことをメモ。
あくまでも、
個人見返しようなので、
部分的だったり、
認識違うこと書いてるかもしれないので、
他のサイトを参考に。
定期処理とポーリングの違いは?
この違いについては、
ポーリング自体は完全に別の概念と思っていたが、
確認してみると、
- 定期処理:決まった処理を毎回実行(例:メール送信)
- ポーリング:状態(DBなど)を毎回確認するための処理
→if(status == 'done') { 次に進む }
つまり、「ポーリング」は定期処理の中の一パターン。
ということ。
なるほど。
定期的にDB見に行くんだが、これは?
これ、
決まった処理といえば、
決まった処理と言えるが。
「Laravelのスケジューラで、毎分DBを見に行く」=DBポーリングの一種
ということらしい。
なるほど、
定期的にステータス見て、
別の処理してるから、
定期処理ではなく、
ポーリングなのか。
おすすめ書籍
コメント一覧
コメントはまだありません。




コメントを残す