問題タブ [crontab]

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 投票する
7 に答える
15900 参照

django - Djangoカスタムコマンドとcron

カスタムメイドのDjangoコマンドを毎分実行したい。ただし、ディレクトリで完全に機能python /path/to/project/myapp/manage.py mycommandしている間は機能しないようです。python manage.py mycommand

どうすればこれを達成できますか?私は一緒に使用/etc/crontabします:

0 投票する
9 に答える
13116 参照

django - cronジョブを本番環境にどのようにデプロイしますか?

人々はどのようにcronジョブを本番環境にデプロイ/バージョン管理しますか?私は特定のソリューションよりも人々が使用する規則/標準に興味がありますが、リビジョン管理にgitを使用していて、cronjobはpython/djangoスクリプトを実行しています。

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

ruby - crontab -e を使用する代わりに Capistrano 経由で crontab を作成する

次のコマンドを使用して crontab ファイルを手動で編集する代わりに、Capistrano デプロイメント ファイルに cron タスクを含めたいと考えています。

crontab の内容を設定するために Capistrano run コマンド内で使用できるスクリプトはありますか?

0 投票する
6 に答える
8972 参照

macos - Macでcronjobを使い始める

私はcronジョブに慣れようとしていますが、基本的な考え方(スケジューリング、構文など)は理解できたと思いますが、ターミナルを備えたMacでは正しく理解できないようです。 Crontab?スクリプトへのパスをどのように参照する必要がありますか?

私がやろうとしているのは、リモートマシン(http:// ..。)でphpスクリプトをヒットすることです-それは可能ですか?

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

bash - 変数の失敗に対する評価 (Crontab を使用)

CPU 負荷をログに記録するために書いている bash スクリプトのスニペットを次に示します。

$ldsys従来どおりコンソールからスクリプトを実行すると正しく設定されます。ゴールデンです。問題は次のとおりです。crontab で実行すると、$ldsys空になります。

このことを機能させるために、過去 3 時間、何百万ものことを試してきましたが、何も見つかりませ。誰にもアイデアはありますか?


ノート:

  • /usr/bin/mpstat cron で実行できます。毎分起動する偽のタスクを追加してテストし/usr/bin/mpstat -P ALL >> somefile、出力を確認しました。できます。

  • egreptr、およびcutすべて cron の下で正常に機能します。

  • 私はそれが本当に eval 割り当て規則に関係していると考えています...しかし、それが比較的基本的な構造であることを考えると、なぜそれが問題になるのかわかりません...アダムの提案を試した後、どう考えればいいのかわかりません...

編集:使用法を取り除きましたeval...まだサイコロはありません。

0 投票する
8 に答える
7680 参照

java - Javaで定期的に関数を呼び出す

JavaWebアプリケーションで定期的に1つの関数を実行する必要があります。あるクラスの関数を定期的に呼び出す方法は?サーバーの高負荷などのイベントが発生したときに関数を呼び出す方法はありますか?crontabとは何ですか?それは定期的に機能しますか?

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

php - PleskのCrontab

Plesk内でcrontabを使用してテストスクリプトを実行しようとしています。phpファイルは単に私にメッセージをメールで送信します

phpへの私のパスは/user/ bin/phpです

次のコマンドを使用してスクリプトを毎分実行するために、すべてのフィールドに*を入力しました。

ただし、スクリプトは実行されていません。

誰か助けてもらえますか?

私はおそらく単純なものが欠けています。これまでcronを使用したことはありません。

アドバイスをいただければ幸いです。

ありがとう。

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

unix - crontabを使用してスクリプトを実行すると、127のエラーコードが返されます

UNIXシステムでスクリプトを手動で実行しています。スクリプトは正常に実行され、ORACLEデータベースの必要なレコードが更新されます。ただし、crontabを使用して同じスクリプトを実行すると、プロセスはエラーコード127で終了します。

さらに分析すると、これらのステートメントにいくつかの問題があることがわかりました。


LOGFILE = sachin ORALOGIN = abc / abc @ abcd

cmd ='sqlplus $ {ORALOGIN} <SQLS >> $ {SVC_HOME} / LOGFILES /${LOGFILE}。date +%Y-%m-%d';

eval $ cmd

解決策を提案してください