問題タブ [cron]
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.
linux - XDG_SESSION_COOKIE 環境変数は何のためのものですか?
Intrepid では gconftool が dbus バックエンドを使用しているため、最近 crontab と戦っています。これは、crontab から使用すると機能しないことを意味します。
それを機能させるには、ログイン時に関連する環境変数をエクスポートして、cron が実行されるときに dbus セッション アドレスを見つける必要がありました。
好奇心から、cronがどのような環境を見ることができるのだろうと思ったのですがHOME
、私が持っているLOGNAME
のはPATH
、、、、そしてこの新しいものだけでSHELL
あることがわかりました。これは奇妙に見え、いくつかのグーグルがそれに関連する多くのバグやその他の機能要求を投げかけましたが、それが何をするのかを私に伝えるものは何もありません.CWD
XDG_SESSION_COOKIE
私の本能は、この変数を使用して、cron ジョブを実行する前にソース ファイルにエクスポートしなければならなかったすべてのものを見つけることができるということです。
したがって、私の質問は次のとおりです。b) もしそうなら、どのように?c) それは (他に) 何をしますか?
皆さんありがとう
bash - 条件付きのcronジョブを作りたい
1 時間ごとに実行される cron ジョブがあります。xml フィードにアクセスします。xml フィードが利用できない場合 (これは 1 日に 1 回程度発生するようです)、「失敗」ファイルが作成されます。この「失敗」ファイルにはいくつかのメタデータが含まれており、スクリプトが再び実行され、XML フィードが再び機能する次の 1 時間に消去されます。
私が望むのは、最初の cron ジョブの数分後に実行される 2 番目の cron ジョブを作成し、「失敗」ファイルのディレクトリを調べ、そこにある場合は最初の cron ジョブを再試行することです。
cron ジョブを設定する方法は知っていますが、そのようなスクリプトを条件付きにする方法がわかりません。私はこれについて完全に間違った方法で行っていますか?
ruby-on-rails - 毎分実行されるメーラーに最適な Rails ソリューション
その時点で送信されるはずの電子メールを毎分データベースでチェックするアプリケーションがあります。これを、毎分 cron ジョブによって実行される rake タスクにすることを考えていました。これに対するより良い解決策はありますか?
私が読んだことから、これは理想的ではありません。なぜなら、レーキは毎分レール環境全体をロードする必要があり、これは高価になるからです。
考え?
ありがとう。
cron - cron で php スクリプトを実行する方法
これに関する多くの質問や記事を見つけましたが、まだいくつかの問題があります。次のコマンドを使用しています /usr/bin/php home/domain.com/public_html/cron/script.php 次のエラーが表示されます Status: 404 Not Found X-Powered-By: PHP/5.2.8 Content-type : テキスト/html
入力ファイルが指定されていません。
私は Cpanel を使用しています。ファイルは domain.com/cron/script.php でホストされています。
linux - プロセスが停止した場合に再起動する bash スクリプトを作成するにはどうすればよいですか?
キューをチェックし、各アイテムに対してアクションを実行する Python スクリプトがあります。
実行されているかどうかを確認し、実行されていない場合は開始する bash スクリプトを作成するにはどうすればよいですか。おおよそ次の疑似コード (または、次のようなことを行うべきでしょうps | grep
か?):
crontab から呼び出します。
linux - UNIX/Linux の cron 式では、正確な開始日と終了日を指定できますか?
このような設定ができるようになりたいです。
- 2009 年 6 月 29 日から 2009 年 12 月 30 日まで、毎日午前 7 時にジョブ「X」を実行したいと考えています。現在の日付を 2009 年 4 月 4 日とします。
windows - Windows の Cygwin で crontab を実行するにはどうすればよいですか?
一部の cygwin コマンドは.exe
ファイルであるため、標準の Windows スケジューラで実行できますが、.exe
拡張子がないため DOS から実行できないものもあります (そのようです)。
たとえば、updatedb
毎晩走りたいとします。
cron を機能させるにはどうすればよいですか?
java - シンプルなSpring、スタンドアロンアプリ用のClasspathApplicationContextの使用、再利用方法は?
スタンドアロンのメイン アプリケーションがある場合。20クラスと言います。それらはすべて、Spring 構成 (ApplicationContext) によって定義された Bean といつでもインターフェースする必要がある場合があります。メイン アプリケーション エントリ ポイントでクラスパス アプリケーション コンテキストをブートストラップします。しかし、すでにインスタンス化された Bean をどのように再利用するのでしょうか?
たとえば、ClasspathApplicationContext をシングルトンとしてセットアップするのは悪いアプローチのように思えますが、それはアイデアです。
私は GlobalContextLocator などを見たことがあると思いましたが、その使用方法の例は見ませんでした。
cron - PHP ベースの cron ジョブをより頻繁に実行するにはどうすればよいですか?
update.php
MySQL 操作を実行するファイル " " があります。cron ジョブは、このファイルを 5 分ごとに実行します。残念ながら、cron ジョブを頻繁に実行することはできません。
だから私は追加できるという考えを持っていました...
... ページ " update.php
" へ。cron は、ページが自動的に更新されるようにファイルを実行しますか? それとも、ブラウザを備えたクライアントがないため、それは起こりませんか?
メタ リフレッシュが効果がない場合、ページのリフレッシュを達成する他の可能性はありますか?
前もって感謝します!