問題タブ [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 投票する
0 に答える
452 参照

c# - Quartz.netv1.0cronが断続的に起動をトリガーします

現在、SQLServer2008を使用するMVC3WebサイトでQuartz.netのv1.0.3.3を使用しています。

WebサイトはIIS7で実行されており、IdleTimeoutプロパティを0に設定しています。AppWarmupModuleもインストールしています。セーフティネットとして、5分ごとにページをダウンロードするように設定されたWindowsスケジュールタスク(PowerShellスクリプトを使用)もあり、アプリのウォームアップモジュールが正しく機能しているかどうかわからないため、サイトがスリープ状態になっていないことを確認します。

毎日のさまざまな時点で実行するために、13個のcronトリガーが分散しています。1日1回、1時間ごと、10/15分ごとに発火するものもあります(すべて単純)。トリガーが別のジョブと同じジョブを使用することはないため、ブロッキングが問題ではないことがわかる限り、各ジョブには独自のトリガーがあります。

ジョブが開始および終了するたび、および発生する可能性のある例外をログに記録します。ジョブが実行されても、例外をスローしているものはないため、ジョブがトリガーされておらず、サイレントに失敗していることがわかります。

すべてのジョブが実行されます。問題となるのは周波数です。昨日、1時間ごとのジョブ(0 0 * * *?)が午前2、5、6、および8に実行され、午後3時まで再度実行されませんでした。この間、他の無関係なジョブが実行されたため、サイトは起動してトリガーを起動します。

web.configのquartzセクションは次のとおりです(接続文字列ノードを削除しました)。

当初はThreadPriorityを「Low」に設定し、ThreadCountを5に設定していましたが、その後「Normal」に引き上げ、25に引き上げましたが無駄になりました。

古いバージョンのquartz.netを使用していることはわかっていますが、データベースとすべてのジョブがv1.0に対してコーディングされており、ジョブとdbを再実装することは時間の制約があるため、アップグレードしたくありません。

私はインターウェブを精査しました。cronトリガーが起動しない質問はたくさんありますが、散発的または断続的なトリガーに対する救済策を見つけることができません。

この長い質問を読んでくれてありがとう、そしてあなたが助けてくれてありがとう。

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

error-handling - Quartz.netcronトリガーは1回だけ起動します

私のプロジェクトでQuartz.netを使い始めました。しかし、行き詰まりました。cronトリガーの使用は、1回だけ起動し、停止します。この問題の原因は何ですか?

cronトリガーのマスクは次のとおりです。

そして、それらは私にとって良さそうです。また、ログで例外が発生することもありません。cronトリガーを繰り返し起動するオプションを明示的に設定しましたか?

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

java - jspページのcronジョブを設定するには?

30 分ごとに jsp ページを実行する必要があります。私はグラスフィッシュサーバーを使用しています。そのためにcronジョブを使用したいのですが、以前はcronジョブを使用したことがありません。

jspページのcronジョブを構成し、特定の期間後に実行する方法を理解できるリンクまたは例を教えてください。

前もってありがとう、エナムル

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

ruby-on-rails - 負荷分散された環境で要求が送信されたサーバーを特定しますか?

レポートを生成するアプリケーションがあります。「レポートの生成」と「キャンセル」の 2 つのボタンがある Web ページがあります。

[Generate Report] をクリックすると、レポートを生成する cronjob がトリガーされます。負荷分散環境の L1 および L2 サーバーがあります。「レポートの生成」をクリックすると、cron ジョブがサーバーの 1 つで実行を開始するため、「キャンセル」ボタンをクリックすると、実行されていないサーバーで cron ジョブを停止しようとするため、エラーがスローされることがあります。 .

質問は、「どのサーバーで cronjob が開始され、停止する必要があるかを知るにはどうすればよいですか」ということです。

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

.net - 特別な要件を持つ Quartz Cron トリガー

次の要件がある場合、Quartz ジョブをどのように定義しますか: 指定された 2 つの n 日 (毎月 15 ~ 16 日または 1 ~ 2 日など) を除いて、平日 (これは簡単です) ごとに起動する必要があります。2 つのトリガーを使用することを考えましたが、正直なところ、cron 式を必要な方法で作成する方法がわかりません。何か案は?

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

java - または条件でcronトリガーを追加する方法は?

私の条件はそのようなものです。トリガーを毎月 30 の日付に起動したいのですが、2 月にはこの特定の日付がないため、実行中にクォーツが例外を通過するか、そのトリガーが実行されます。 2月の28日目.例外がスローされた場合、解決策は何ですか.

thnx。

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

java - Quartz Schedulerは、まだ実行されていない場合にのみジョブを実行します

私のJavaWebアプリケーションでは、QuartzCronTriggerBeanを使用してジョブの実行をスケジュールしています。構成xmlファイルで、10分ごとにジョブをトリガーします。

ジョブがすでに実行されているかどうかを確認するにはどうすればよいですか。場合によっては、再度実行する必要はありません。特定の時間に実行できるジョブのインスタンスが1つだけであることを確認したいと思います。

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

java - Java Cronジョブは1日1時間停止しますか?

私はJavaアプリケーションを開発しており、この中で定期的にいくつかのメソッドを実行したいと思いました。私はJavaスケジュールを使用して、そのメソッドを定期的に実行しました。これが私のcron式です。

これは正常に機能します。ここで、このスケジューラーの実行を1日1時間停止したいと思いました。どうすればCron式を記述してそれを行うことができますか?アイデアをください。

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

java - Quartz ジョブがデータベースを更新していません

実際にQuartzジョブをトリガーしました。しかし、データベースを更新しているようには見えません。つまり、「PREV_FIRE_TIME」列が更新されていません。次のコードを実行しました。

ただし、通常のスケジュール実行中はデータベースが更新されますが、アドホック実行するとデータベースは更新されません。誰でも提案してください。

前もって感謝します。

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

mysql - トリガー更新値を挿入した後のmysqlトリガー

タスクテーブルにあるタスクステータスに従ってリストテーブルにあるリストステータスを更新したいのですが、すべてのタスクIDタスクステータスが1の場合、両方のテーブルに共通フィールドとしてリストIDがあり、すべてのタスクIDタスクステータスが1でない場合はリストステータスを1に変更します次に、リストのステータスを 0 に変更します。以下がトリガーです。SQL シンテックス エラーが発生しました。何が問題なのか教えてください