フリー
- 無料アカウントは550時間
- アドオンを使えないので定時実行、スリープ等できない。
- APSchedulerで定時実行できるがバックグラウンドで常時動いているので時間がなくなる。
クレジットカードを登録すると
- 450時間プラスで合計1000時間利用可能
- アドオンが利用できる(Heroku Scheduler、process-scheduler)
プロセスタイプ
web、worker、urgentworker、clock等
webはhttpアクセスが受信できる特別なプロセス。web以外なら英数字で任意の名前で登録可能
コマンド
ログイン
heroku login
ログアウト
heroku logout
アプリ作成
heroku create アプリ名
ログの確認
heroku logs --app アプリ名
heroku logs -t
ステータス確認
heroku ps --app アプリ名
コマンド実行
heroku run python xxxxx.py
環境変数
heroku config --app アプリ名
タイムゾーンの変更
heroku config:add TZ=Asia/Tokyo --app アプリ名
アプリ一覧
heroku list
git clone
heroku git:clone -a アプリ名
heroku maintenance:on git push heroku master heroku maintenance:off