問題タブ [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 投票する
4 に答える
433 参照

cron - 定期的なタスクをアウトソーシングする方法 (つまり、「クラウド」内)?

情報を収集して大量のデータベース ファイルを出力するタスクを実行するためのスクリプトを作成した作業に、クライアントが満足しているとします。次に、人間の介入なしで定期的に (ほぼ毎月) タスクを実行することに関心があります。クライアントはタスクをローカルで実行することに関心がないため、別の場所でそれを実行する必要があります。どこか、見た目はばかげていますが、「クラウド内」です。

これを安価に実現するには、どのような技術/サービスを使用しますか?

これまでに調べたこと:

  • アマゾン EC2 . 良いアイデアのように思えますが、スケジュールに従ってインスタンスを停止および再起動する明白な方法はありません。cron を実行しているインスタンスを維持するために月額 70 ドル以上を支払うのに、何の役にも立たないのは無駄に思えます。
  • 弾丸を噛み、Virtual Private Server (VPS) の料金を支払います。繰り返しになりますが、月額 20 ドル (たとえば、 Slicehost ) を支払っても、タスクが毎月のうち数時間しか実行されない場合は、やり過ぎのように思えます。
  • 共有ホスティング アカウントとWebCron。少し MacGyverish のようで、多くの共有ホスティング サービスの ToS に違反している可能性があります。

これらまたはその他のオプションの経験はありますか?

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

windows - Windows XP で毎日実行されるスクリプトをどのようにスケジュールしますか?

Rubyでスクリプトを書きました。毎日決まった時間に実行したい。Windows XP システムでそれを行うにはどうすればよいでしょうか。

マシンを調べてみると、「スケジュールされたタスク」コントロール パネルが見つかりましたが、「ウィザード」が提供するオプションからわかる限り、スクリプトの実行とは何の関係もないようです。

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

php - PHPでcronジョブを簡単かつ簡単にスケジュールするにはどうすればよいですか?

PHPでcronジョブを簡単かつ簡単にスケジュールするにはどうすればよいですか?RailsにはBackgroundRBがあります...

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

java - Web ページからシェル スクリプトを実行できますか?

私のウェブページはファイルをアップロードします。現在、cron ジョブによってポーリングされるディレクトリにそのファイルを配置します。ファイルが存在する場合、bash スクリプトがそのファイルに対して動作します。私は投票しているという事実が嫌いです。アップロードはおそらく 1 週間に 1 回行われますが、ユーザーはファイルから数分以内に結果を確認したいので、5 分ごとにポーリングすることになります。

そのため、ポーリングするのではなく、アップロードが完了したらスクリプトを呼び出したいと思います。Web ページで bash スクリプトを起動するにはどうすればよいですか。Web ページは JSP でコーディングされています。

0 投票する
7 に答える
573 参照

php - Web アプリケーション アーキテクチャ: 将来の証明

現在メールを送信する Web アプリケーションがあります。Web アプリケーションが電子メールを送信するときに (電子メールの送信はユーザー アクションに基づいており、自動ではありません)、ファイルの圧縮などの他のプロセスを実行する必要があります。

私は自分のアプリケーションを「将来の証明」にしようとしています。そのため、多数のユーザーがいる場合、サーバーに負担をかけたくないので、送信する必要がある電子メールと圧縮する必要があるファイルを配置することを考えました列に並んでいます。それらをテーブルに入れ、cron ジョブを使用して毎秒チェックし、実行します (一度に x 行)。

上記は良い考えですか?または、より良いアプローチがありますか?後で頭痛の種を避けるために、これを適切に行うには本当に助けが必要です:)

皆さんありがとう

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

linux - n % 5 == 1 の場合、「N」分ごとに cron に何かを実行させるにはどうすればよいですか?

次のような行を使用して、cron で 5 分ごとに何かを実行できることを知っています。

12:00、12:05、12:10 ではなく、12:01、12:06、12:11 などに実行したい場合はどうすればよいですか? 私はこれを行うことができると思います:

……だけど、それは醜い。それを行うよりエレガントな方法はありますか?

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

syntax - crontab 用の lint のようなプログラムはありますか?

crontab の lint のようなものはありますか? 何かがうまくいかなくなるのを待たずに、すべてのスペースと星を整理したことを知りたいです。

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

ruby-on-rails - Rails には RubyGems >= 0.9.4 が必要です。RubyGemsをインストールしてください

この投稿と同じ問題がありますが、残念ながら解決策は同じではないと思います。

次のエラー メッセージが表示されます。

Cronでスクリプト/ランナージョブを実行すると、同じサーバーのターミナルで実行すると完全に正常に動作します.

Rails サーバーも正常に動作します。cronでスクリプト/ランナーを実行するのに問題があるだけです。端子をつけて欲しそうです...

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

php - 24時間ごとにphpタスクを実行する

curlを使用していくつかのサイトから情報を取得し、それらをデータベースに挿入する関数がいくつかあります。このタスクを24時間ごとに実行するための最善の方法は何でしょうか。

私は今Windowsを使い果たしていますが、ライブになったらおそらくLinuxに切り替えます(それが違いを生む場合)。私は現在、symfomyフレームワーク内で作業しています。

cronjobsがこれを行うことができると聞きました...しかし、サイトを見ると、リモートで機能しているようで、家の中に物を置いておきたいだけです...コンピューターで「サービスを実行」することはできますか?それが意味するものは何でも;)(それが使われるのを聞いたことがあります)

助けてくれてありがとう、アンドリュー