私はgearmanをC++アプリケーションとPHPアプリケーションの間のインタフェースとして使用します。私の仕事は注文に依存します。メモリ内のキューでは、追加されたのと同じ順序で実行されます(1人の作業者がcertanly)。私は待ち行列を維持したい。ギヤマンは、クラッシュまたは再起動後に追加されたのと同じ順序で、永続キュー内のジョブを実行しますか?ギアマンは、再起動後もまったく同じ順序でジョブを実行しますか?
0
A
答えて
0
実際にはあります。それは途中で中断して残りの仕事を終わらせようとします。プロジェクトやキューによっては、実際に失敗したジョブのフェイルセーフを追加する必要があるかもしれません。ジョブがクラッシュした場所によっては、すでにデータをデータベースに書き込んだり、ジョブが再開した場合に再試行したりする可能性があります。
ジョブサーバーがクラッシュした場合や 仕事のためにこれらの二つの呼び出しの間に再起動される公式ドキュメンタリーの
引用は、ジョブが次のジョブサーバの起動時に再ロードされています。 ジョブサーバーが起動すると、 モジュールの再生コールバック関数が呼び出され、完了していないすべてのジョブの一覧が表示されます。実行するジョブの内部メモリキューにデータを格納するために使用される です。 この再生が完了すると、ジョブサーバは初期化を完了します。 作業者が接続すると、ジョブは実行可能になります(キューは がクラッシュ時と同じ状態になるはずです)。
関連する問題
- 1. CUDAスレッドは起動時と同じ順序で実行されます
- 2. 再起動後もまだnohupジョブが残っています
- 3. 辞書の順序はまったく同じ内容であれば同じですか?
- 4. uiグリッドは選択された同じ順序で行を返しますか?
- 5. 同じ手順をOracleで同時に実行しますか?
- 6. Google dataproc sparkジョブで「ジョブの実行中にノードが再起動されました」が失敗します。メッセージ
- 7. Dictはキーと値を同じ順序で返しますか?
- 8. Pentahoで1つのジョブを実行した後に2つのジョブを同時に起動する方法
- 9. イベントを実行した後に同じタブを再ロードしますか?
- 10. ミューテックスロックは、要求されたのと同じ順序で行われますか?
- 11. Talendでジョブの実行順序を定義する方法は?
- 12. DjangoでINを同じ順序で選択しますか?
- 13. pythonは、メソッドを実行した後にプログラムを再起動します
- 14. ポストビルドアクションで他のジョブを起動させる順序
- 15. ループを非同期コードで実行しても正しい順序で実行します。
- 16. Apache2をUbuntuで再起動した後にbashスクリプトを実行します
- 17. DISTINCTは常に同じSQLの値の同じ順序を返しますか?
- 18. Jenkinsは同じジョブを2回実行します
- 19. 再起動後も不透明度を同じに保ちたい場合
- 20. Erlang unique_integerは、再起動後に同じ整数を返します。
- 21. 同じ2つのunordered_mapの順序は同じですか?
- 22. SQL Serverジョブはスケジュールされたジョブで実行中にエラーで終了しますが、手動でジョブを実行するとうまく動作します。
- 23. JAVAは特定の順序でスレッドを起動します
- 24. Jbossがサーブレットを間違った順序で起動する
- 25. Sidekiqは他のジョブが実行された後にジョブを実行します
- 26. 起動タスクと自動遅延Windowsサービスの実行順序
- 27. Jenkinsは同じジョブを同じノードで同時に実行できないようにしますか?
- 28. 再起動後に再起動しても無効になります
- 29. Jenkinsは順番にジョブを実行し、また特定のジョブを実行します
- 30. 保証の実行順序を待っていますか?