問題タブ [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 - 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 は、ページが自動的に更新されるようにファイルを実行しますか? それとも、ブラウザを備えたクライアントがないため、それは起こりませんか?
メタ リフレッシュが効果がない場合、ページのリフレッシュを達成する他の可能性はありますか?
前もって感謝します!
cron - 72分ごとにcronジョブを実行する方法
72分ごとにcronジョブを実行するにはどうすればよいですか?それとも、それほどきれいではない数ですか?
php - PHPスクリプトをスロットリングするための提案/秘訣
定期的に(1時間ごとに)スクリプトを実行するスケジュールされたタスクがあります。このスクリプトは、データベースおよびファイルシステムとのやり取りが多く、実行に数分かかります。問題は、スクリプトの実行中にサーバーのCPU使用率が急上昇し、通常の操作が遅くなることです。このプロセスを抑制して、時間がかかりますが、多くのリソースを消費しないようにする方法はありますか?
PHPのさまざまな構成オプションを調べましたが、自分のニーズに合うものはないようです。
php.iniのmemory_limitを低い値に設定すると、データオブジェクトが非常に簡単にオーバーフローします。
スクリプトの特定のポイントでsleep()を使用することを提案した同様の投稿を見ましたが、それでもスクリプトがサーバーをスパイクするのを防ぐことはできません。
最適な解決策は、ランプ(この場合はWamp)スタックに最大CPU使用率10%のみを使用するように指示する方法です。私はランタイムについてはまったく心配していません。1秒あたりのCPUサイクルを節約することを意味する場合は、もっと時間がかかることを望んでいます。私の代替ソリューションは、データベースレプリケーションを使用して別のサーバーをセットアップし、cronが他のすべての速度を低下させることなく町に行くことができるようにすることです。
環境:Windows Server 2k3、Apache 2.2.11、PHP 5.2.9、MySQL 5.1
この状況についての洞察に感謝します。
編集: * nix固有の回答も含め、すべての回答に感謝します。私の状況では、ホスティング環境を変更するのはまだ十分早いです。うまくいけば、この質問はOSに関係なく他の人を助けるでしょう。
perl - Perl スクリプトを cron で実行すると、モジュールをロードできないのはなぜですか?
私はすべて正常に動作する Perl スクリプトをたくさん持っていますが、それを実行する必要がありuse Plibdata;
ます。
実行する cron ジョブをセットアップし (root から確認メールを受け取ります)、次のエラー メッセージが表示されます。
5 行目は... ご想像のとおり....use Plibdata;
私はまた、環境をそのように設定しようとしています:
この plibdata の場所を見つけたら、明示的にそのように指示できますか?
私のcronコマンドは、/usr/bin/sh
say crontabsを使用して実行されます...
助言がありますか?
このスクリプトは、コマンド ラインから機能します。
python - 疑似 cronjobs 用の Google App Engine?
UNIX では実際のジョブを使用できないため、疑似 cron ジョブを作成する可能性を探しています。
Python スクリプトは無制限に実行できるため、Python は優れたソリューションになると思いました。
Google App Engine では、Python スクリプトを無料でセットアップできます。そのため、App Engine を使用する必要があります。
App Engine では 160,000 の外部 URL アクセスが許可されているため (そうですか?)、1 分あたり 160,000/31/24/60 = 3.6 アクセスが必要です。
したがって、私のスクリプトは次のようになります。
残念ながら、スクリプトをテストする機会がないので、質問は次のとおりです。1) これでうまくいくと思いますか? 2) そのような活動のためにサービスを使用することは許可されていますか (Google TOS)? 3) 1 分あたりの URL アクセス数の計算は正しいですか?
前もって感謝します!