問題タブ [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 に答える
281 参照

java - 同時スケジュールされたタスクを簡単にセットアップする方法は? クロン Java

2 つのタスクを同時に実行するのに問題があります。

私はインターフェースを持っています:

そして、MyTaskOne と MyTaskTwo と呼ぶ 2 つの同様のクラスは、どちらも次のようになります。

run() の内容以外に、MyTaskOne と MyTaskTwo の違いは cron 間隔で、MyTaskOne は ("0 */31 * * * ?")、MyTaskTwo は ("0 */37 * * * ?") です。

MyTaskOne が最初に初期化され、MyTaskOne が終了した後にのみ MyTaskTwo が実行されます。両方を同時に実行したいのですが、どうすれば簡単にセットアップできますか?

サーバーには apache-tomcat 6 があります。

助けていただければ幸いです。文法の間違いについては申し訳ありません。

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

quartz-scheduler - Javaクォーツはスケジュールされたジョブからすべての詳細を取得します

多数のジョブを持つスケジューラがあります。スケジューラーにあるすべてのアクティブなジョブを表示できるようにしたいのです。つまり、各ジョブがトリガーされたときに表示したいのです。これは私のコードです:

これはどのように行うことができますか?ジョブのトリガーからcron式を取得するにはどうすればよいですか?また、cron式を、式自体よりも詳細な日付または何かとして表示する方法はありますか?

どんな助けでも感謝されます、

前もって感謝します。

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

parsing - QuartzCronExpressionはすべての式パラメーター情報を取得します

前の質問に続いて、CronExpressionをサブクラス化し、getSetをパブリックに変更しました。このメソッドはint型を取得し、cron式を含む文字列があります。この式に関する情報(hour \ days \ etc)を取得するにはどうすればよいですか?getSetメソッドに何を渡す必要がありますか?または多分私は別の方法を使用する必要がありますか?これは私には非常に不明確です。

0 投票する
0 に答える
1345 参照

java - 指定されたタイムゾーンで cron トリガーが起動しない

タイムゾーンのリストがあります。タイムゾーンごとに、スケジュールジョブを開始する必要があります。以下はコードです

tListこれは、いくつかのタイムゾーンを含むリストです。私のローカルシステムでは正常に動作していますが、タイムゾーンがBSTであるサーバーでは、ロケールがインドのタイムゾーンであっても、BST 時間で起動しています。

指定されたタイムゾーンを適切に取得できない理由について、何か考えはありますか?

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

spring - 2012 年 4 月 5 日から毎週午後 3 時に cron トリガーを実行する Cron 式

毎週午後 3 時に起動し、2012 年 4 月 5 日から開始する cron トリガー式を作成する必要があります。

私はCronTriggerImplを使用していることに注意してください

前もって感謝します。

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

c# - Cron Expressionは、毎週午後3時にcronトリガーを実行し、開始日は2012年4月25日からです。

毎週午後3時に起動し、2012年4月25日から開始するcronトリガー式を作成する必要があります。

CronTriggerImplを使用していて、C#DotNetで使用したいことに注意してください。

前もって感謝します

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

java - JavaスケジューラクォーツCronトリガー時間設定

私はJavaでの仕事のスケジューリングにQuartzを使用しています。時間を設定するのに「CronTrigger」を使用しました。毎日夜11時55分に仕事を解雇したい。ジョブを実行するには、setCronExpression( "")に何を書き込む必要がありますか。。??

私がコードについて考えたことは:---

上記のコードは正しいですか、それともいくつかの変更を加える必要がありますか????

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

c# - 毎月、毎週、および毎日の Quartz.Net Cron 式

私は Quartz.net と cron 式にまったく慣れていないため、データベースから取得する値に基づいて月次、週次、および日次で実行する必要がある c# dotnet アプリケーションで Quartz.net スケジューラを作成する必要があります。

スケジュールの詳細が含まれているテーブル。

この問題を解決するのを手伝ってください。

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

java - 年値を含む式で cronTrigger を使用するとエラーが発生する

年の値を含む CronTrigger を使用して、Quartz でジョブをスケジュールする奇妙な動作を観察しています。

トリガーを作成し、それを使用してジョブをスケジュールする方法は次のとおりです。

次に、単体テストで「現在」の日付を決定し、それに5分を追加し、この日付/時刻のcron式を計算し、メインクラスのスケジュールをこのスケジュールでジョブに呼び出します。以下は、どの cron 式が渡されたかを示す単体テストの出力です。

ただし、この cron 式でジョブをスケジュールしようとすると、次のエラーが発生します。

ご覧のとおり、日付はテストを実行している日付/時刻に対して将来の日付です...したがって、過去のある時点でジョブを実行するようにスケジュールしようとしても問題にはなりません。

次の奇妙なこと: cron 式で年の値を指定していることに注意してください: " 0 37 17 * 4 ? 2012 ".

cron 式の生成を変更し、年フィールドを未指定のままにしておくと (オプションであるため): " 0 37 17 * 4 ?" その後、スケジューリングは成功しますが、スケジューラーは、次にジョブが起動するのは 2013 年であることを示しています! (1年後....-そしてもちろん、それが解雇されたことを確認するのにそれほど長く待つことはできません...):

これらの cron 式に何か不足していますか?