そろそろ開発6 Heroku scheduler入門
毎日1回、予約期限を過ぎたコンテンツ達を削除するタスクを、バッチ処理で実行したい場合、HerokuではHeroku schedulerを使う。
1.Heroku schedulerのインストール
アプリのルートフォルダでHerokuにログインした後、
$ heroku addons:add scheduler:standard
2.動かしたいスクリプトを書く。
今回は予約期限を過ぎたコンテンツ達を削除するタスクを書く、
(正常動作したら、後追いで記述します。
3.Heroku schedulerをadd one!あれ?
お、クレジットカードの番号入れてくれと言っていますね。Heroku schedulerは750hまで無料。まだ何も動かしていないので0h、今のところ一日1hもかかる処理をしないので、無料。OKですよ。超過すると1h毎に0.05US$、100hでようやく1$ってどうやって請求すんだろう。
また明日。