Gearman を理解しようとしていますが、タスクとジョブの違いがわかりません。
XML ページを定期的に (10 分ごとに) 解析するクライアントを作成しようとしています。最適なアプローチはどれですか?
マニュアルは素晴らしい説明を提供します:
ジョブとタスク
タスクは、クライアントとジョブ サーバー間の要求または通信です。タスクは通常、仕事に関するコミュニケーションです。タスクは
please run this job
またはwhat is the status of this job
です。ジョブとはワーカーが実行するものであり、いつ開始するか、どのような引数を使用して開始するかをジョブ サーバーで継続的に待機します。クライアントはジョブを送信し、ジョブに関するステータスを要求します (これらは両方ともタスクと見なされます)。労働者は実際に仕事をします。