Herokuアプリをスリープさせない対策

Herokuアプリの無料枠だとアクセスが30分間無いとスリープしてしまう。
スリープさせない簡単な方法はHeroku Schedulerを使うこと。

手順

  • Herokuにログインする (アプリはすでにあるものとする)
  • Dashboard画面右上のメニューの「Elements」をクリック
  • Heroku Elementsで「Heroku Scheduler」を検索
  • 「Add-ons」の「Heroku Scheduler」を選択
  • 「install Heroku Scheduler」をクリック
  • 「App to provision to」で自分のアプリ名を検索して選択
  • 「Provision add-on」でアプリに追加する
  • アプリの「Resources」の「Add-ons」に「Heroku Scheduler」が追加されている
  • 「Heroku Scheduler」を開いて以下の設定をする
    • $ の欄に「curl https://アプリ名.herokuapp.com/」を設定
    • 「Frequency」に「Every 10 minutes」を設定