問題タブ [schedule]

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 に答える
2357 参照

android - Androidのスケジューラーの設定方法

現在、携帯電話を持っている人の現在位置を 10 分ごとに更新するサービスを作成しようとしています。このサービスは、10 分ごとに場所が更新されなくても、http ポストをサーバーに送信します。scheduleAtFixedRate を使用してみましたが、多くの問題があります。応答がなく、10 分以内に送信されないことがありますが、理由は不明です。どのスケジューラを使用するか、または現在のスケジューラがうまく機能しないことを解決するための解決策を教えてくれる人がいれば幸いです。

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

wcf - 2つのうちの1つが必要です。EXE をエンド ユーザーとして実行するスケジューラ、またはブラウザをサイレント モードで開く方法

エンドユーザーのユーザー名 (パスワードではない) を取得し、そのユーザーが表示する必要があるメッセージの URL を返す Web サービスがあります。私の問題は、この Web サービスを呼び出してブラウザを起動して URL を表示する方法です。(表示するものがある場合) 彼らは、この Web サービスを 1 日に複数回呼び出したいと考えています。

スケジューラ サービスを使用してスクリプトを実行しようとしましたが、「システム」として実行され、ブラウザ ウィンドウが起動しません。Aspx ページを起動して Web サービスを呼び出すことはできますが、そのエンド ユーザーの URL がない場合、ブラウザーがフラッシュして開いてから閉じます。エンド ユーザーには不向きです。

これを実現する方法についての提案をお待ちしています。

ありがとう!

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

windows - Quartz.NET:スケジュールが成熟している間にジョブを実行する場合、スキップする代わりに*遅延*するためにiStatefulJobインスタンスでCronTriggerが必要です

ご挨拶、あなたのフレンドリーな近所のQuartz.NET n00bが帰ってきました!

Quartz.NETCronTriggerベースのスケジュールスキームでiStatefulJobインスタンスを実行しているWindowsサービスがあります...ジョブのスケジュールに使用されるCRON文字列: "0 0/1 * * *?*"

すべてがうまく機能します。ただし、たとえば毎分のX:00マークで実行するように設定されているジョブがあり、そのジョブが1分を超えて実行されている場合、後続のジョブはジョブの終了後すぐに実行されることに気付きます。次のスケジュールされた実行まで待つのではなく、実行することで、次のスケジュールされた実行までジョブをスキップするのではなく、効果的に「キューイング」します。

トリガーにDONOTHINGのCronTriggerMisfireInstructionを入れましたが、ジョブが次にスケジュールされた実行スケジュールを超過した場合にもまったく同じことが起こります。

iStatefulJobインスタンスが現在実行中の場合、最初の実行が完了するまで遅延させるのではなく、スケジュールされた実行トリガーを単にスキップするようにするにはどうすればよいですか?

明示的にtrigger.MisfireInstruction=MisfireInstruction.CronTrigger.DoNothing;を設定しました。

...しかし、「何もしない」のではなく、1分ごとに実行されるようにスケジュールされたジョブの完了に90秒かかる場合、次の実行ログが発生します。

  • ジョブは9:00:00amに実行され、9:01:30amに終了します<-ジョブは1:30に実行されます
  • ジョブは9:01:30amに実行され、9:03:00amに終了します<-9:01:00に実行されるはずの後続のジョブ
  • ジョブは9:04:00amに実行され、9:05:30amに終了します<-これは9:03:00に実行されるべきではありませんか?
  • ジョブは9:05:30amに実行され、9:07:00amに終了します<-9:05:00に実行されるはずの後続のジョブ
  • ジョブは9:08:00amに実行され、9:09:30amに終了します<-これは9:07:00に実行されるべきではありませんか?

...最初は正しく実行されているようです...90秒のジョブ実行時間が経過すると30秒間遅延し、次の1分まで待つのではなく、30秒ですぐに実行しますマーク...二重に奇妙なことに、それは分マークで2番目のジョブを終了しますが、次の分マークが実行されるまで待機します。

30マークで実行されていない場合は、他のすべての実行で正しく機能するようです...

ジョブを遅延/キューに入れるのではなく、アイドル状態になって次のスケジュールが成熟するまでスキップするための最良の方法は何ですか?

編集:同じDONOTHINGトリガー失火命令を使用してiStatefulJobsではなくiJobsに戻ろうとしましたが、前の実行がまだアクティブであるにもかかわらず、ジョブは毎分実行されます。現在iJobまたはiStatefulJobのいずれかで実行されている場合、スケジュールされた実行をスキップできないようです...

編集#2:私のトリガーは決して失火しないと思います、それが失火命令としてのDoNothingが役に立たない理由です...その場合、スケジュールのジョブインスタンスが実行されているかどうかを検出する別のメカニズムが必要だと思いますジョブは、最初のインスタンスが完了するまで遅延させるのではなく、次のスケジュールされた時間まで次の実行をスキップします。

EDIT3:「IsRunning」という要素をiStatefulJobジョブデータマップに追加しようとしました...実行シーケンスの開始時にTRUEに設定し、ジョブの完了後にfalseに戻しました。実行する前に、ジョブ間で永続化されていると思われる要素をチェックし、それがtrueであると検出した場合は、実行を途中で終了します( "JOB SKIPPED!"のログ)...残念ながら、これは機能しません。おそらく明らかな理由によります。上記の箇条書きのスケジュールに従ってジョブが実行されている場合、ジョブが終了するまで実行が遅延するため、ジョブが同時に実行されることはありません。このチェックは役に立ちません。ドキュメントによると、jobdatamapはステートフルジョブタイプのジョブ間でのみ保持されるため、iStatefulJobからiJobに戻ることはここでは役に立ちません...

現在の反復が完了するまでスケジュールされたジョブを遅らせるのではなく、スキップする方法をまだ解決していません...誰かがアイデアを持っているなら、あなたは命の恩人です!:)

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

asp.net - asp.net 関数をスケジュールしますか?

マイ ページにアクセスしたユーザーが asp.net でスケジュール タスクを実行することはできますか? 参照はありますか?

0 投票する
4 に答える
160130 参照

java - タスクを定期的に実行するようにスケジュールするにはどうすればよいですか?

スケジュールされたタスクを実装するためにいくつかのコードを試していて、これらのコードを思いつきました。

私の出力:

コンパイラが 3 秒間隔で一連の Mahendra Singh を出力することを期待していましたが、約 15 分待ったにもかかわらず、1 つの出力しか得られませんでした...どうすればこれを解決できますか?

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

php - ATコマンドを使用して将来の電子メールを送信する方法

将来的には1通のメールを送信する必要があるので、を使用atするよりも使用するのが最善だと思いましcronた。これは私がこれまでに持っているものであり、その厄介で醜いものであり、逃げるのはそれほど得意ではありません:

出力は次のようになります



警告:コマンドは、 2010年12月30日木曜日19:39:00に/ bin/shジョブ60を使用して実行されます。

しかし、私はexecで何か間違ったことをしていて、結果が得られませんか?

主なことは、これは非常に厄介に見えるということです。これを行うための代替のより良い方法はありますか?

PS:apacheのユーザー(私にとってはwww-data)を/etc/at.allowに追加する必要がありました...これは好きではありませんが、一緒に暮らすことができます。

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

vb.net - Visual Basic .NET: スケジュール

私の Visual Basic .NET フォームで、X 間隔ごとに関数を実行するようにチェックすることは可能ですか?

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

iphone - iOSのベータスケジュールはどうですか?

iOS4.3のアプリケーションテストと提出について計画を立てています。リリースまたはベータテストのスケジュールを知ることができる場所はありますか?GMシードをリリースしてから公開するまでに少なくとも2週間のリードタイムが必要だと聞きました。そうすれば、プログラマーは新しいiOSのアプリケーションを提出するのに十分な時間があります。それは本当ですか?

どうもありがとう !

0 投票する
5 に答える
5145 参照

python - 将来、djangoでメールが送信されるようにスケジュールするにはどうすればよいですか?

特定のアクションでユーザーに電子メールが送信されるようにスケジュールしたい。ただし、ユーザーが別のアクションを実行した場合は、そのメールをキャンセルして送信しないようにします。

djangoまたはpythonでそれをどのように行うのですか?

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

linux - cronスケジュールでファイルを削除する

私はその削除cronでグーグルを調べました-私はそれを持っています:

ただし、dslcart-(date)を使用して古いファイルをすべて削除することになっているため、機能していません。これでどこがうまくいかないのかわかりませんか?

任意の洞察をいただければ幸いです。