Why not login to Qiita and try out its useful features?

We'll deliver articles that match you.

You can read useful information later.

12
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Nowの無料プランでもインスタンスをスリープさせない方法

Posted at

HEROKUのようなPaaSの無料プランでは、一定時間インスタンスにアクセスがないと、スリープしてしまうことが多いと思います。

インスタンスを24時間起こしておくために、いろんな工夫(CRONで一定時間ごとにpingを送ってるとか)をしている人もいると思いますが、ナウでヤングなPaaSのNowには無料のOSSPlanでも24時間インスタンスを起こしておくことができるので、やり方を書いていきます。

やり方

Scaleの機能を使う

https://zeit.co/blog/scale
Nowにはscaleという、アプリケーションの規模などに合わせてインスタンスの数を増やしたり減らしたりできる機能があります。

こちらのscaleがデフォルトではmax:1,min:0になっているので、一定時間アクセスがないとインスタンスの数が0になりスリープ状態になります。
これをmaxとminを両方1台にするコマンドが以下になります。

now scale my-deployment.now.sh 1

このコマンドを実行することにより、max:1,min:1となり、一定時間アクセスがなくてもスリープすることはなくなります。

現状、2つのClovaのスキルをNowにデプロイして、この方法でスケールさせていますが、特に落ちている様子もなく、安定しているように感じます。

HEROKUの無料プランでインスタンスのスリープに困っている方がいれば、ぜひNowをつかってみてください。

12
7
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Qiita Conference 2025 will be held!: 4/23(wed) - 4/25(Fri)

Qiita Conference is the largest tech conference in Qiita!

Keynote Speaker

ymrl、Masanobu Naruse, Takeshi Kano, Junichi Ito, uhyo, Hiroshi Tokumaru, MinoDriven, Minorun, Hiroyuki Sakuraba, tenntenn, drken, konifar

View event details
12
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?