問題タブ [webcron]
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 - 定期的なタスクをアウトソーシングする方法 (つまり、「クラウド」内)?
情報を収集して大量のデータベース ファイルを出力するタスクを実行するためのスクリプトを作成した作業に、クライアントが満足しているとします。次に、人間の介入なしで定期的に (ほぼ毎月) タスクを実行することに関心があります。クライアントはタスクをローカルで実行することに関心がないため、別の場所でそれを実行する必要があります。どこか、見た目はばかげていますが、「クラウド内」です。
これを安価に実現するには、どのような技術/サービスを使用しますか?
これまでに調べたこと:
- アマゾン EC2 . 良いアイデアのように思えますが、スケジュールに従ってインスタンスを停止および再起動する明白な方法はありません。cron を実行しているインスタンスを維持するために月額 70 ドル以上を支払うのに、何の役にも立たないのは無駄に思えます。
- 弾丸を噛み、Virtual Private Server (VPS) の料金を支払います。繰り返しになりますが、月額 20 ドル (たとえば、 Slicehost ) を支払っても、タスクが毎月のうち数時間しか実行されない場合は、やり過ぎのように思えます。
- 共有ホスティング アカウントとWebCron。少し MacGyverish のようで、多くの共有ホスティング サービスの ToS に違反している可能性があります。
これらまたはその他のオプションの経験はありますか?