問題タブ [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.

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

python - Google App Engine で応答タイムアウトを増やすことはできますか?

私のローカル マシンではスクリプトは問題なく動作しますが、クラウドでは常に 500 になります。これはcronタスクなので、5分かかってもかまいません...

< クラス 'google.appengine.runtime.DeadlineExceededError' >:

タイムアウトを増やすことが可能かどうか考えていますか?

ありがとう、るい

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

cron - 特定の時間セットの0分にcronを実行します

私がやろうとしているのは、1,9,13,16などの特定の時間にCronジョブを実行することですが、それらの時間ごとに1回だけ実行します。特定の時間に設定する必要があるため、数時間ごとに設定してもうまくいきません。

これは私が現在使用しているものですが、実行されません:0 1,9,13,16 * * *

それを実行させるために、私はこれを使用する必要があります:0 * * * *または* * * * *

何か案は?

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

php - PHPのAPIを介して開始、停止、一時停止、再開、再スケジュールできるcrontabの代替手段はありますか?

PHPのAPIを介して開始、停止、一時停止、再開、再スケジュールできるcrontabの代替手段を知っていますか?

または、これはcrontabで可能ですか?

cronによって実行される長時間実行されているphpスクリプトがあります。スクリプトの実行中にcronを一時停止するか、スケジュールを変更して、実行中にphpスクリプトが再実行されないようにする必要があります。スクリプトを実行した後、cronを再起動します。

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

php - PHPでcronタスク、「id」= 20のときに行をランダムに選択し、行を別のテーブルに転送してから古いテーブルを切り捨てる方法

PHPでcronタスク、「id」= 20のときに行をランダムに選択し、行を別のテーブルに転送してから古いテーブルを切り捨てる方法

このタイプのコードの書き方について誰か教えてもらえますか?

これは mysql です。id は phpmysql auto_increment によって設定されます。

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

ruby-on-rails - Rails 3でcronジョブが機能しないときはいつでも

これは私のスケジュール ファイルのコードです。動作するかどうかをテストするためだけに 1 分を使用しています。

ターミナル i セットアップから

問題は何ですか?

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

php - 異なるスコープでコードを実行しようとする必死の試みでのphpセッション共有

なぜこのようなものが機能しないのだろうか (実際には機能しない):

4.php :

4.php は、$_SESSION の「ユーザー名」コンポーネントのみを設定し、セッション ID をファイルに書き込み、その後 $_SESSION['username'] 値をエコーする単純なページです。

それで:

3.php :

3.php は cronjob によって毎分、約 30 秒間 (サーバーが強制終了するまで) 実行されます。とにかく、result.cc(利用可能な 30 秒で) 期待される結果を見つけます... $_GET['test'] の値です。

しかし、それは $_SESSION['username'] の値を変更しません。私は実際にそのような動作を期待していませんでした。スリープが十分ではないことはわかっていましたが、それでも、更新時に変更すべきではありませんか? ...

私のコードがひどいことはわかっています。これは単なるテストです。うまくいけば改善されるでしょう。

しかし、私はそれを理解していないようです。私は何を間違っていますか?実際、私は多くのことを間違っています。システム自体はこのように使用されるべきではありません。私もそれを知っていますが、それでも、今のところこれが私の唯一の選択肢です。私はこれについてもっと複雑な考えを持っていますが、これがうまくいかなければ他のものもうまくいきません。

私の意図は、実際には別のスレッドでコードを実行して、いくつかの変更を回避できるようにすることです(ファイルスキームのラッパーを登録し、必要なときにラッパークラス内で登録解除(復元)する権限がないなど)そこで作りました。非正統的な方法、私は知っています...

それで、何かアイデアを手伝ってもらえますか?ありがとうございました。

編集1

興味深いアイデアに私を導いたとしても、@ Benの答えは正確ではありませんでした...実際にはCookieにはセッションIDのみが保持されます。ファイルを使用してCookieの必要性を置き換え、cronjobがどのセッションを変更する必要があるかを認識しました「登録済み」セッションの $_SESSION['username'] の正しい値を取得しましたが、それでも、いまいましい値を変更できませんでした。読み取り専用とマークされているようでした。今、再考して、私はそのアイデアがまだ足元にあり、実行可能であり、解決策であることに気づきました. 私の質問はまだ残っています...なぜうまくいかないのですか?

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

php - Cookie やセッションを使用する代わりに、ユーザーがまだ自分のサイトにいるかどうかを知る方法はありますか

リアルタイムでユーザーに ping を送信し、そのユーザーがまだ有効かどうかを確認する方法があるかどうか疑問に思っています。

私のサイトでは、jQuery、PHP、および CRON ジョブを使用しているため、ユーザーがまだオンラインであることを確認する最善の方法は何かと考えていました。

各ユーザーはセッションキーとも呼ばれるクッキーを発行しますが、それだけでは行きたくありません。

JavaScriptを使用してリアルタイム分析ができることを知っているので、同じこともできるのではないかと思います。

ありがとう

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

java - Javaクラスの単一メソッドを実行するためのcronジョブ

Javaの初心者です。現在、特定の時間に2つの異なるチームに電子メールを送信するクラス(struts2 Webアプリケーションプロジェクト)を実行する毎日のcronジョブを実行しています。このクラスには2つの方法があります。1つは営業チームにメールを送信する方法、もう1つはその日にサイトで作成されたキーワードのリストのビジネスチームにメールを送信する方法です。要件は、別の時間に営業チームにメールを送信し、他のチームにビジネスチームにメールを送信することです。そのため、メソッド名を指定してcronジョブを記述し、その特定のメソッドのみがその時点で実行されるようにすることはできますか。

ありがとう。

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

cron - 月末にcronジョブを実行します

月末の午後2時にスクリプトを実行する必要があります。午後2時に設定した理由は、アジア/カルカッタのタイムゾーンがあり、10時間30分異なるためです。サーバー時間から。

スクリプトを設定date_default_timezone_set('Asia/Calcutta')したので、現在の設定では、タイムゾーンに従って毎月1日をトリガーできます。

しかし、問題は、私がwebminを使用していて、毎月の終わりに実行する設定がなく、1から31までの日付のみがリストされていることです。ここにスクリーンショットを添付しました。
ここに画像の説明を入力してください

毎月月末の午後2時にスクリプトを実行するにはどうすればよいですか?

どんな助けでも大歓迎です、ありがとう!

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

php - cronjob で PHP スクリプトを実行するには?

txt ファイルに何かを書き込むなど、PHP スクリプトを実行しようとしています。ファイルを手動でロードすると機能しますが、cron ジョブでは機能しません。私は cPanel を持っていて、ヘルプ ページで読んだ内容に従いましたが、何も機能しません。

このコマンドを試しました

しかし、うまくいきませんでした。私も試しました

それがここに言うように

ファイルの先頭にも入れようとしまし#!/user/public_html/bin/php -qたが、それもうまくいきませんでした。ファイルのアクセス許可を変更しようとしても、同様の結果が得られました。

cronjobs の使い方を本当に学ぶ必要があります。必要な場所で多くの作業が必要になるからです。

私はcPanelを使用してとうもろこしの穂軸を設定するつもりなので、PHPファイルのコマンドおよび/またはコードに問題があることを願っています。