Herokuの無料プランの場合、は30分アクセスがないとスリープモードになる。
対処方法:Heroku Schedularで叩き起こす
Herokuにコマンドでログインしたあと、下記のコマンドでHeroku Schedular
をインストールします。
$ heroku addons:create scheduler:standard
下記の様なメッセージが表示されればインストール完了。
Creating scheduler:standard on ⬢ commandgrid... free
To manage scheduled jobs run:
heroku addons:open scheduler
Created scheduler-amorphous-00000
Use heroku addons:docs scheduler to view documentation
ブラウザでHerokuの管理画面を開きます。
Seroku Scheduler
をクリックしすると下記の画面に飛ぶ。
Create job
でHerokuを起こすタイミングを設定します。
Herokuが落ちたり、スリープすると困りますよね?
Every 10 minutes
で10分ごとに起こす。(ルートページにアクセス)
Run Commandに curl https://アプリ名.herokuapp.com/
を入力。
free
プランでOK!
これでsave job
すれば完了になります。