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

php - PHPからcronジョブを呼び出すコードは何ですか?

PHP スクリプト内から cron ジョブを呼び出したいと考えています。これが私の問題に対する正しく最も効率的な解決策であると思います。

バックグラウンド:

一方向暗号化を使用してデータベースに保存する前に、ユーザーが入力したパスワードを使用するスクリプトを実行したいと考えています。

また、ユーザーがサイトを離れてもスクリプト全体が実行されるようにしたいと考えています。

二つの可能性があります。
1.) 夜間に cron を介して実行できる双方向暗号化パスワードを作成します (おそらく安全ではありませんが、提案をいただければ幸いです)。

2.) PHP を使用してオンザフライで cron ジョブを作成し、一方向暗号化で保存する前にユーザーのパスワードを使用します。

#1が不可能である(または安全ではない)と仮定すると、phpを使用してオンザフライでcronジョブを呼び出すにはどうすればよいですか? これが唯一の解決策ではない場合、ユーザーがページを離れたときに実行を終了する PHP ファイルを実行するにはどうすればよいですか?

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

java - Quartz スケジューラー: 月の最終日に実行

毎月の最終日にジョブを実行する必要があります。次のcron式を試しました:

しかし、このエラーが発生しました:

それは好きではLありませんが、それを使用せずに、月の最後の日にどのように実行できますか?

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

cron - 指定された時間間隔で午前 8 時から午後 8 時までの 4 回の cron ジョブ

1日に「x」回ジョブを実行する必要があります。ジョブのタイミングは、午前 8 時から午後 8 時まで (「y」時間) ごとです。私はcronのドキュメントを読みましたが、「時間の間」を配置する方法がわかりませんでした。どんな提案や良いチュートリアルも本当に役に立ちます.私はこれを理解することができました.

これはチュートリアルで見つけました。私はこれが要件を満たすと信じています

目的に合わせて式を変更するにはどうすればよいですか。

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

spring - 春にcron式を書く

スプリング タスク スケジューラ (ConcurrentTaskScheduler) を使用してタスクをスケジュールしています。APIを使用しています

私のタスクを実行します。私が使用しているトリガーは CronTrigger です。
次のステートメントを使用してトリガーを初期化しています

特定の日付に開始し、それ以降毎日実行されるように cronExp を作成する必要があります。

ConcurrentTaskScheduler の API を確認しましたが、適切な API を見つけることができました。API を見逃している可能性があります。

上記の要件を達成する方法を誰かに提案できますか?

0 投票する
7 に答える
34339 参照

spring - Springの@Scheduledエラー:コンテキスト内に存在できるAsyncAnnotationBeanPostProcessorは1つだけです。

Spring3の@Scheduledアノテーションを試しています。これが私の設定(app.xml)です:

そしてこれは私のサービスクラスです:

eclispe + junitでテストする場合は正常に機能し、timeConsumingJobメソッドをテストする場合は、secondly()が2番目にメッセージを出力し続けることがわかります。

しかし、コンテナ(Resin / 4.0.13)にデプロイすると、次のようにスローされます。

検索しましたが、似たような状況はめったに見つかりませんでした。これが最も基本的な設定だと思いますが、なぜ機能しないのかわかりません。

誰かがそれを見ることができますか?どうもありがとう !

(Spring 3.0.5、Resin 4.0.13)

------------更新---------

深く掘り下げてみると、app.xmlが別のxmlによってインポートされていることがわかりました。たぶんこれが機能しない理由task:annotation-drivenです。

さて、いくつかの豆の場所を再配置した後、それは解決されましたが、それでも私は戸惑いを感じます。(正常に機能し、other.xmlにはapp.xmlにBeanが必要なため)

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

java - Eclipse および cronTriggered ジョブのデバッグ

GWT、Spring、および Hibernate を使用して、Java で開発された webapp があります。

このアプリには、application-context.xml ファイルに設定された cronTriggered ジョブ (QuartzJobBean を拡張する) があります。

そのジョブ (毎分実行するようにトリガーされる) をデバッグするにはどうすればよいですか?

ジョブ クラスのメソッド executeInternal() にブレークポイントを設定しようとしましたが (Eclipse Java EE Helios を使用しています)、到達していないようです。

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

php - Cron ジョブを強制的に事前に開始する方法は?

ユーザーが Cron タスクを停止できるようにする方法を提供しました。cron は 5 分ごとに実行されるように設定されていますが、ユーザーが再起動ボタンをクリックした場合に手動で cron ジョブを開始できるようにしたいと考えています。

次の 5 分間のサイクルを待つのと同じように、cron を強制的に開始する方法はありますか?

CentOSでPHPを使用しています。

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

quartz-scheduler - クォーツcronトリガーの最初の発火時間

crontriggerを特定の日付の後に開始するように設定する方法はありますか?それは、crontriggerがそのcron式を使用して特定の日付の後に起動することです.crontriggerの開始時刻と最初の起動時刻を使用してみましたが、機能しませんでした。別のトリガーを使用してこれを行うことができますが、別の方法があるはずだと思います。

これはcron式です

つまり、分(5,10,15、... 00)ではなく今+5

これはログプログラムの書き込みです

トリガーは5月27日金曜日21:03:31EEST2011に開始する必要があります//この時間に実行されると思います


これはトリガーによって実行されるジョブです。

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

java - Quartz で「トリガーの関連するジョブの名前を null にすることはできません」というエラーが表示されるのはなぜですか?

ジョブの名前、グループ、および説明を指定しているにもかかわらず、このエラーが発生します。デバッガーでは、detail 変数でこれらすべてのフィールドの値を確認できます。

Job と JobDetail は同義語だと思いますが、それは正しいですか?