問題タブ [crontrigger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
722 参照

java - TriggerListener の名前を設定するには?

triggerListener 名を設定するメソッドが見つかりませんでした。しかし、私は例外を取得します:

しかし、私はそれを理解しました、私はそれのためのセッターメソッドと一緒に名前変数を追加しました:

私のコードに一致する Quartz プロパティ内の正確な構成が何であるかを知りたいだけです。これは、アプリケーション内からリスナーを初期化および追加しているためです。ear ファイルが変更されるたびに、展開時にこの構成を初期化する必要があります。構成の残りの部分が初期化されます。

0 投票する
2 に答える
10747 参照

scheduling - Quartz.netで次にスケジュールされたトリガーの起動時間を取得する方法

これは私の最初の Quartz.net プロジェクトです。私は基本的な宿題を終え、すべての cron トリガーが正しく起動し、生活は良好です。ただし、API ドキュメントでプロパティを見つけるのに苦労しています。そこにあることは知っていますが、見つけることができません。トリガーが起動するようにスケジュールされている正確な時刻を取得するにはどうすればよいですか? 毎日午前 8:00 にトリガーがある場合、この午前 8:00 はトリガー クラスのどこに保存されますか?

これまで私は試してきました

GetNextFireTimeUtc()、StartTimeUTC、および上記の _quartzScheduler.ScheduleJob() の戻り値。http://quartznet.sourceforge.net/apidoc/topic645.htmlには他に何もありません

トリガーは、スケジュールされた時間に正しく起動します。化粧品だけ。ありがとうございました

0 投票する
2 に答える
762 参照

cruisecontrol.net - CruiseControl.net cronTrigger の混乱

同じ Web アプリケーション用に cc.net で 2 つのプロジェクトをセットアップしました。インターバル トリガーを使用して正常に動作する継続的インテグレーション プロジェクトと、cronTrigger を使用する「ナイトリー ビルド」プロジェクト。ナイトリー ビルドは基本的にステージング/テスト サーバーをビルドしてデプロイするため、誰かがコミットを行うたびに再ビルドで中断されることなくテストできます。私がやりたいことは、毎朝午前 6 時に自動ビルドし、それ以外の時間にビルドする場合は強制ビルドを許可することです。私が使用しているcron式は0 6 * * *、これは正しいと思い、cc.netで「次のビルド時間」を正しく設定しているようです。私が遭遇している問題は、ビルド条件を IfModificationExists に設定すると、最後のビルド以降に変更がない場合、スケジュールされた時間にビルドされないことです。これは問題ありませんが、誰かがコミットするとすぐにビルドされます。これは私が望んでいるものではありません。次の予定時刻まで待ちたいと思います。そこでビルド条件をForceBuildに設定してみましたが、これはコミットの有無に関係なく毎日午前6時にビルドするだけだと思っていましたが、何度も何度もビルドするようにはなりません。私は何が間違っているのですか?

編集 これが本当にこれ以上の有用な情報を提供するかどうかはわかりませんが、さらにコメントします。

また

0 投票する
2 に答える
3052 参照

grails - Grails - Quartz ジョブトリガーのパラメーター

Quartz-plugin を介して設定された次の Quartz ジョブがあります。

ブロックで使用できるトリガーにパラメーターを設定できるようにしたいと考えていexecuteます。に変数を設定できないようで、を実装cron triggerする必要がありますが、その方法がわかりません。custom triggerQuartz Trigger interface

どんな助けでも大歓迎です。

0 投票する
1 に答える
296 参照

java - Javaでcronを開始するものはありますか?

非常に単純な操作を行うためにJavaを作成しました。これは3時間ごとに発生する必要があり、ユーザーアクションとは関係ありません。これは、3時間ごとに回転するものです。

このため、トラブルシューティングに問題があります。操作は行われていません。Javaが無傷であると仮定すると、cronを「開始」することになっているものはありますか?または、サーバーが再起動された後、それが実行されることを期待する必要がありますか?

SpringSourceでの作業。Cronは、テスト用に1分に設定されています。""はすでにschedulerfactorybeanBeanにも追加されていますが、簡潔にするためにここにコードを含めませんでした。

0 投票する
2 に答える
231 参照

php - ページが読み込まれるたびにhttpを実行します(それ以外の場合はcronジョブを知っています)(php)

cronジョブと呼ばれるものを呼び出したり、実行したりできるかどうか、またどのように実行できるかを知りたいです。

ホストのcronマネージャーインターフェイスからこのcrontabに入ると、次のようになります。

ページが読み込まれるたびに(PHPを使用して)このhttp呼び出しを実行することは可能ですか?

この呼び出しの結果を表示したくはありませんが、ブラウザから直接呼び出した場合にこの呼び出しが行われることを単純に実行しますが、ページの読み込みからの合図でカーテンの後ろで実行するだけで表示することはありません(必然的に冗長に聞こえます) 。

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

0 投票する
2 に答える
3013 参照

java - 「いいえ」をシミュレートする方法。JavaでCronTriggersを使用した「発生回数」または「繰り返し回数」?

私は Quartz Scheduler (プロジェクトの制約によりバージョン 1.8.3) を使用しており、プロジェクト固有のジョブ用に「MS Outlook のような」スケジューラを作成するタスクを割り当てられています。すべてが正常に動作しているように見えますが、CronTriggers に非常に大きな問題があります (この問題は Quartz のバージョン 2.1 にも存在します)。

DAILY、WEEKLY、MONTHLY の繰り返しパターンに CronTriggers を使用しています。繰り返しパターンに加えて、「いいえ」のオプションも提供します。発生の」。これは私の人生の悩みの種になりました!CronTrigger は、SimpleTriggers のように「repeatCount」のオプションを提供しません (バグ: https://jira.terracotta.org/jira/browse/QTZ-242?page=com.atlassian.jira.plugin.system.issuetabpanels%3Achangehistory-タブパネル)。どうやらこれはバージョン 2.2 で修正される可能性がありますが、それほど長く待つことはできませんし、私の問題が固有のものであるとは信じていません!

調査に値すると思われるいくつかのオプション:

  1. CronTrigger の「EndTime」を計算しますが、独自のロジックを使用します。これは考えられるすべてのケースをカバーするものではなく、単純なケースでもせいぜい概算です。

  2. いいえを追跡するには、TriggerListener または JobListener を使用します。「N」回の反復後にジョブを停止する必要があり、ジョブインスタンスからトリガーへの1:1のマッピングがあるため、ジョブの反復の数。これは、どう考えても実行可能でも効率的でもないように思えます。

CronTriggers を「No. この難問を解決する方法についての洞察を教えてください。

0 投票する
1 に答える
706 参照

cron - 45日ごとにcronジョブを設定して、cronを使用してphpスクリプトを実行しますか?

シェル端末の単一行で45日ごとにcronを実行する必要があります。同じ解決策を提供してください

ありがとう

0 投票する
3 に答える
33000 参照

java - Java 用 Quartz スケジューラ - 5 分ごとにジョブを実行する方法

友人、私はクォーツスケジューラを使用して、アプリケーションがデプロイされて継続的に実行されているときに5分ごとにタスクを実行しているので、次のようにコードを記述しました:

しかし、時々うまくいかないことがあります。ここで何か不足しているかどうか教えてください。