1. ホーム
  2. ヒロク

[解決済み】Herokuのアイドリングを防ぐ簡単な方法とは?

2022-03-26 07:43:01

質問

私のアプリのトラフィックは非常に少ないのですが、ユーザーが新しいダイノをスピンアップするのに20秒以上待たなければならないのは、私の場合、本当に受け入れがたいことです。

正直なところ、このような待ち時間があると、多くの人は最初のページが表示される前に離脱してしまうでしょう。

私のトラフィックは1日1桁台なのに、ユーザー1人あたりに20秒という恥ずかしい時間を節約するために月36ドルを支払うべきなのか、という問題です。

これを回避する方法はあるのでしょうか?

解決方法は?

無料の New Relicアドオン . これは可用性モニター機能を持ち、1分間に2回サイトにpingを打ち、ダイノがアイドリング状態になるのを防ぐことができます。

Jesseとほぼ同じソリューションですが、Herokuとより統合されているかもしれません...。そして、いくつかの特典があります(パフォーマンスモニタリングは最高です)。

うまくいかないとおっしゃる皆様へ:私の回答の重要な部分は、"可用性モニター"です。アドオンをインストールしただけでは、役に立ちません。また、herokuアプリのURLで可用性監視をセットアップする必要があります。