2016-06-15 6 views
0

私たちのアプリでは主スケジューラーとして石英を使用しています。 正常に実行されたトリガーとジョブは、正常に実行された方法で削除されます。ただし、デバッグと追跡の目的で、その情報を保持する必要があります。クォート(Java)で起動されたトリガーを保存する方法はありますか?

storeDurablytrueに設定することで、ジョブに対して簡単に実行できます。同じトリガーを達成する方法はありますか?

ありがとうございました。

+0

しかし、あなたは耐久性のある仕事をしているときになぜトリガー耐久性をもらいたいのですか?ジョブを実行するには、トリガーを作成するコードを実行します。トリガーはコード内にあり、耐久性のある仕事に関連しているため耐久性があります。もっとシンプルではないですか? – Aris2World

+0

私はそれが発射された正確な時刻とその時のシステムの状態を知りたいので。 –

+0

申し訳ありませんが、トリガーが発射された時刻とその耐久性の関係はわかりません。どの種類のトリガーを使用していますか?シンプルかクロン? – Aris2World

答えて

0

私は、ロギング情報を保存するだけでよいことを理解しています。

Logging Trigger History Pluginを使用して必要なログを記録できます。いくつかのサンプルが表示されますhereLoggingJobHistoryPluginも)。 さらにカスタマイズされた動作が必要な場合は、TriggerListener#triggerFiredおよび/またはTriggerListener#triggerCompleteに正確なログを実装するTrigger Listenersを使用できます。

石英の全体的な監視については、私の答えhereも参照してください。

関連する問題