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

0 投票する
12 に答える
19707 参照

asp.net - Windows Server で cron ジョブをエミュレートする方法は?

Windows ボックスで .NET を実行していますが、毎晩深夜に関数を実行したいと考えています。もちろん、HTTP ステートレスであり、Windows には「cron ジョブ」タイプの機能 (私が知っている) がないため、毎晩深夜に自分でサイトにアクセスするか、ユーザーがサイトにアクセスするのを待つ必要があります。更新中です。

特定の時間に何かが自動的に実行される場所を作成できる、これに代わるものはありますか?

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

php - cron ジョブは最後の cron 実行を強制終了しますか?

PHPスクリプトを実行するcronジョブがあります。cron は毎分実行するように設定されています。これはテスト目的でのみ実行されます。実行中の PHP スクリプトは、ユーザーがサーバーにアップロードした動画をフラッシュ形式 (.flv など) に変換するように設計されています。スクリプトは、コマンドラインから手動で実行すると正常に実行されますが、cron から実行すると正常に開始されますが、1 分後に停止します。

次のcronが実行されると、最後のcron実行が「殺される」ようです。次の PHP 関数を追加しました。

最後の実行が中止されないことを願って、cron を 5 分ごとに実行するように設定してテストしました。これは正常に動作しますが、ビデオの変換には 5 分以上かかる場合があるため、別の cron が実行されたときに停止する理由を理解する必要があります。実行されました。

どんな助けでも大歓迎です。

ありがとうございました!

編集:私のcronは次のようになります:

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

bash - PostgreSQLデータベースをCronでバックアップするにはどうすればよいですか?

次のように序文を付ければ、vacuumdb、pg_dump、psqlなどのコマンドをスクリプトで問題なく実行できます。

これらは、私がrootにsudoを実行しているときに、Redhatのコマンドラインで実行されます。次に、上記のコマンドに示されているように、postgresにsudo-uを実行します。

しかし、これをcronから開始しようとすると、すべてのファイルでゼロバイトが取得されます。つまり、正しく実行されませんでした。そして、私が見ることができるログには手がかりがありません。

私の/etc/crontabファイルの下部にこのエントリがあります

はい、/ etc/db_backup.cronはchmodug+ xであり、rootが所有し、ファイルの先頭には「#!/ bin / bash」(二重引用符を引いたもの)と表示されます。

誰が何を与えるか知っていますか?

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

linux - mysqlimport、改行、および文字エンコーディングについて (私は思う)

まず、いくつかの開示: 私は Linux 管理者ではなく、私の Linux 管理者はプログラマーではありません。

mysqlimportとはいえ、毎日生成されるテキスト ファイルをインポートするコマンドを実行する cron ジョブがあります。このファイルがどのように作成されるかについて、私は制御も関与もしていません。試行錯誤の結果、テキスト ファイルが Windows マシンで生成されていることが判明したため、lines-terminated-by引数には を指定する必要があり\r\nました。先週、正しく動作しなくなりましたが、ファイルが現在 Linux で生成されていることが原因であると判断したため、単に\n. 私の理解 (完全には明確ではありません) は、使用されるプラットフォームとエンコーディングを決定するテキスト ファイルを誰が生成するかに依存するということです。

コマンドを実行するシェルスクリプトがありますmysqlimport。正しいエンコーディングを提供すると、すべてが完全に機能します。しかし、そもそも誰がテキスト ファイルを作成するのかわからないので、エンコーディングが何であるかを判断し、適切な改行文字を実装する方法はありますか? (「エンコーディング」は適切な用語ですか?)

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

web - プログラムによる自動判別方法: サイトに到達可能か?

質問:自分の Web サイトがリモート アドレスから到達可能かどうかを確認するルーチン テストを自動化する方法が必要です。自分のマシンからのローカル テストとスクリプトは、これらのテストが決定的でない (誤検知を返す) ため、十分ではありません。

接続が常にローカル サブネットの外部にあるサイトへの接続を定期的に試行するために使用できるサービスまたはプログラミングのトリックはありますか?

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

linux - cron スクリプトで使用されるデータを読み書きするのに適した場所は?

毎時実行されるスクリプトを書いています。基本的には次のように機能します。

  1. データファイルが存在する場合はそれを読み取ります。
  2. データファイルに特定のコンテンツがある場合にアクションを実行します。
  3. データファイルを上書きまたは作成します。

スクリプトを Ubuntu の /etc/cron.hourly/ に配置すると、1 時間に 1 回実行されます。

データファイルを保存するのに適した場所は? スクリプトは root として実行されます。

0 投票する
21 に答える
372355 参照

bash - インタラクティブエディタなしでBashを使用して自動的にcronジョブを作成するにはどうすればよいですか?

crontabには、エディターを使用せずにcronジョブを作成するための引数がありますか(crontab -e)。もしそうなら、Bashスクリプトからcronジョブを作成するコードは何でしょうか?

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

linux - サーバー上のphpスクリプトを介して認証する方法

サーバーからxmlデータをプルするために新しいサービスを使用しています。

このサービスは、2つのログイン方法を提供します。1つはURLクエリを使用します。

サーバーは7日間有効なCookieを返します。これは、すべてのクエリにログインする(そしてスクリプトの効率を下げる)代わりに、週に1回だけログインする必要があることを意味します。

スクリプトはWebブラウザーからではなく、サーバー上のcronスクリプトから実行されるため、これを実行できないことに気づきました。サーバーにCookieを保存する方法はありますか、それとも2番目の方法を使用する必要がありますか。

トークン

トークンは、キーとタイムスタンプを使用してDESアルゴリズムを使用して暗号化されたユーザー名、パスワーク、およびユーザーグループです。トークンは、適切なキーを使用してDESアルゴリズムを使用する任意のアプリケーションで生成できます。または、以下の安全な呼び出しを使用できます。トークンは、返されたページの本文に含まれ、1時間有効です。

私はこの方法について何も知りません。私を正しい方向に向けてもらえますか?ありがとう。

エド

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

python - Google App Engine の cron 管理ページを表示できないのはなぜですか?

Google のドキュメントに記載されているように、 http://localhost:8080/_ah/admin/cron にアクセスすると、次のようになります

最新の SDK を使用していますが、構成ファイルは正しいようです。

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

api - cron を実行して、Twitter の公開タイムラインをマイニングする頻度は?

Twitter の公開タイムラインに依存する Web アプリケーションは、どのくらいの頻度でデータを収集しますか? 毎分何十万ものメッセージがあるはずですよね?どのようにして、すべてのツイートを逃さずに集めることができるのでしょうか?