a big fish in a small pond

ロードバイク、rails 、料理、写真、ガシェットでお送りします。

そろそろ開発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$ってどうやって請求すんだろう。

また明日。