こんにちは、だいきです。
無料でHerokuをスリープさせずに24時間運営させたいと考えたことがある人は、少なくないのではないでしょうか。そこで今回は、無料でHerokuをスリープさせずに、24時間稼働さ得る方法について解説していきていと思います。
今回は、Herokuのアドオンを使って、サーバーをスリープさせない方法をご紹介します。アドオンをインストールするには、あらかじめHerokuにクレジットカードを登録しておく必要がありますので、登録しておきましょう。
もちろん、登録しても料金が発生することはありませんので、ご安心ください。
では、早速アドオンをインストールしていきましょう。ちなみに今回使用するアドオンは、「Scheduler」です。
ターミナルで以下のコマンドを実行すると、アドオンをインストールすることができます。
heroku addons:create scheduler:standard
次は、「Scheduler」にジョブの追加を行いましょう。Herokuにログインして、「Scheduler」をクリックするか、以下のコマンドをターミナルで実行し「Scheduler」のジョブ追加画面を開きましょう。
heroku addons:open scheduler
以下のようなページが開いたら、「Add new job」というボタンをクリックしましょう。
「Add new job」をクリックすると、次は以下のようなページが表示されますので、それぞれ設定していきましょう。
「DYNO SIZE」は「Free」
「FREQUENCY」は「Every 10 minutes」
「NEXT DUE」は適当な時間を設定
「$」の後からの文字列には「curl https://「あなたのアプリの名前」.herokuapp.com/」で良いでしょう。
以上を設定したら、「save」というボタンを押したら、完了です。あとは、30分後サイトを見に行った時、サーバーがスリープしていなかだけ見ておきましょう。
今回は、無料で簡単に24時間Herokuを動かす方法をご紹介しました。ぜひ、スリープさせたくない人はこの方法を使って見ましょう。
以上、だいきでした。