問題タブ [cron-task]
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.
cron - 奇妙なCRONの振る舞い
これが非常に漠然としている可能性があることはわかっていますが、なぜそうなるのかはわかりません。
Gmail の連絡先 (承認済み) にアクセスするカスタム スクリプトがあり、連絡先を Gmail およびカスタム CRM と同期します。
ブラウザでスクリプトを実行すると、すべて問題なく動作します。「スクリプト」で CRON ジョブを実行すると、スクリプトはアカウントにログインできず、同期を適切に実行できません。
これが CRON と私のブラウザの訪問の間でなぜそんなに違うのか分かりますか?
bash - 30秒ごとにcronジョブを実行するための最良の方法はどれですか?
30秒ごとにcronジョブを実行したいのですが、cronでは1分に1回以上の頻度でジョブをスケジュールすることはできません。
30秒ごとにcronジョブを実行するための最良の方法はどれですか?
python - Python を使用してプログラム/プロセスを常に監視する
基本的にPythonプログラムであるプロセスを常に監視しようとしています。プログラムが停止した場合は、プログラムを再度開始する必要があります。そのために別の Python プログラムを使用しています。
たとえば、 というプロセスを常に実行する必要があるとしrun_constantly.py
ます。最初にこのプログラムを手動で実行すると、そのプロセス ID がファイル「PID」(out/PROCESSID/PID の場所) に書き込まれます。
ここで、Linux 環境からプログラムを監視するために、次のコードを持つ別のプログラムを実行します。run_constantly.py
checkPID()
ここには関数を含めていません。checkPID()
基本的に、プロセス ID がまだ存在するかどうか (つまり、プログラムがまだ実行中かどうか) をチェックし、存在しない場合は を返します0
。上記のプログラムでは、 をチェックres == 0
し、そうであれば、Python のスケジューラを使用してプログラムをスケジュールします。しかし、私が現在直面している大きな問題は、関数を使用してスケジュールすると、このプログラムとrun_constantly.py
プログラムのプロセス IDが同じになることです。そのため、プログラムがクラッシュした場合でも、次のプログラムは が実行中であると見なし (両方のプロセス ID が同じであるため)、else ループに入り続けてスリープし、再び監視します。run_constantly.py
scheduler.add_cron_job()
run_constantly.py
run_constantly.py
誰かがこの問題を解決する方法を教えてもらえますか? プログラムを常に監視し、クラッシュしたときにスケジュールを変更する簡単な方法はありますか?
module - opencartでカスタムフィードを作成する
opencartで商品フィードを作成したい。しかし、問題があり、3時間に1回定期的にそのフィードを更新する方法がわかりません。
自動プロセスを作成する方法の例やチュートリアルはありますか?
私が考えている解決策はですがcreate controller witch updates feed upon execution -> create unix or winx cron-job
、インターネットをスクロールすると、これらのフィード拡張機能はそれらを使用しません...
cron - Python スクリプトの cron ジョブの設定
cronジョブに対して次のコマンドを実行したい
以下のようなcronジョブをセットアップしました
次のエラーが表示されます
誰が何が間違っているのか、これを設定する方法を手伝ってもらえますか?
celery - 火曜日の午後 12 時から水曜日の午後 12 時まで、Celery の cron タスクを書き込みます
火曜日の午後 12 時から水曜日の午後 12 時まで 1 時間ごとに実行する定期的なcron
タスクを作成しようとしています。celery
これは 24 時間の期間ですが、2 つの異なる日にまたがっています。これを次のような単一のタスクとしてスケジュールすることは可能です
@periodic_task(run_every=crontab(<an expression equivalent to stated above>))
か
?
crontab(minute='0',hour='12-23',day_of_week='tue')
crontab(minute='0',hour='0-11',day_of_week='wed')
ありがとう
java - mysqlデータベースに保存されているすべてのユーザーのメールボックスのすべてのフォルダーをチェックするcronジョブ
javamail
メールボックスを読むために使用しています。ここで、メールボックスをポーリングして、受信、送信、保存された下書きなどの新しいメールを確認する必要がありpush mail
ます。今のところimap
andを使用していますが、その他の一般的なメール アカウントのgmail
サポートを拡張する必要があります。pop3
それで、ほとんどの場合に合うように、何を使用し、どのように行うかを考えていました。javamail
メールボックス内のアクティビティをすぐにトリガーしてそれを読み取る、またはデータベース内のすべてのユーザーのメールボックスのすべてのフォルダーを検索し、Java コードをトリガーしてユーザーのメールを読み取る既製のスクリプトを使用できる、スケジュールされたジョブのサポートはありますか?定期的な間隔での新しい電子メール
ruby - ruby gemをcronで実行
ここで少し謎を解こうとしています... cron 経由で呼び出される gem を作成しました。
謎は次のとおりです。これはマシン上では機能しますがA
、マシン上では機能しませんB
。私が知る限り、環境は同じです。
どちらのマシンも Mac OS X 10.6 です。
また、cron が最小限の環境で実行されることも理解しています。
crontab:
マシン上のエラーB
は次のとおりです。
内容はこちら/Users/michael/.rvm/gems/ruby-1.9.3-p194/bin/my_gem
22 行目は次のとおりです。gem 'my_gem-toolchain', version
env
以下は、両方のマシンで cron を使用して実行した場合の出力です。
これは、GEM_PATH
設定されていないことに関係していると思います。ただし、マシンでは設定されていないようA
にGEM_PATH
見えますが、すべてが機能しています。
ruby の仕組みについて理解を深めたいと思います。どうやら私はまだ何かが欠けているようです。
A
これがマシン上では機能するのに、マシン上では機能しないのはなぜB
ですか?
cron - サーバーフリーでcronジョブを開始しようとしています
ここでホストしているサーバーにcronジョブを追加しようとしていますhttp://partisscan.bugs3.com/。そのプロバイダーは、serversfree http://www.serversfree.comです。
それは本当に良いのですが、cron ジョブを作成できません。私は自分のphpファイルhttp://partisscan.bugs3.com/scan.phpを毎分開始したいと思っています(おそらく後者はそれほど頻繁ではありませんが、開始するためです)。そこで、コントロール パネルの cron ジョブ マネージャーに cron ジョブを追加しましたが、機能しません。私のcronジョブは次のとおりです。
しかし、それは機能していません:S
何か案は?
php - PHP スクリプトは新しいエントリを SQL テーブルにエクスポートし、ファイルを上書きします
夜間に cron ジョブによって実行される php スクリプトを作成しようとしています。
データベースには、連絡先フォームからのエントリが保持されます。
アイデアは、PHPスクリプトを(cron経由で)実行し、その日のデータベースからサーバー上のcsvファイルに新しいエントリをエクスポートし、ハウスキーピングのために毎回そのファイルを上書きすることです. その日のエントリのみをデータベースにエクスポートする必要があります。
現時点で私が持っているものは次のとおりです。