8

現在、2 つの Web dyno で実行される Heroku にアプリをデプロイしているため、一定時間非アクティブのままだとスリープ状態になりません。

1 つの Web dyno (無料) のみにスケールダウンし、代わりに 1 つのワーカー dyno を支払う場合、Heroku は常にアプリをアクティブに保ちますか?

4

7 に答える 7

20

まだアイドル状態です -複数の Web dyno が必要です

https://devcenter.heroku.com/articles/dyno-idling

于 2012-04-09T19:37:24.700 に答える
12

また、New Relic アドオンを使用してアプリを監視し、維持することもできます。設定には、可用性の監視を構成するためのタブがあります。

于 2012-11-22T21:00:33.697 に答える
2

Web dyno に定期的にリクエストを送信する pingdom.com などの監視サービスを使用して、単一の Web dyno がアイドル状態になるのを回避することもできます。

于 2012-11-07T23:44:44.537 に答える
1

Pingdomを試してみてください。無料プランには 1 つの Web サイト チェックが含まれます。このサービスを使用して、アプリを常にアクティブに保ちます。

Pingdom は、Web サイトやその他のインフラストラクチャ コンポーネントを毎分ごとにテストして、すべてが稼働していることを確認します。

Pingdomホームページより

Pingdom はこれを「ping」するか、Web サイトから定期的にリソースを要求することで行います。これには、Web サイトを「アクティブ」に保ち、キャッシュを準備するなどの副作用があります。これは、Web サイトが通常の「トラフィック」(pingdom からのリクエスト) を認識しているためです。

于 2012-11-23T23:07:27.893 に答える
0

http://kaffeine.herokuapp.com/を試すと、30 分ごとにアプリに ping が送信されるため、アプリがスリープ状態になることはありません。

于 2014-04-15T22:15:50.473 に答える
0

CloudUpを試してください。定期的にアプリにアクセスして、アプリを起動させます。無料で、必要な数のアプリを追加できます。また、Google App Engine と Azure でアプリをアクティブ化します。

于 2014-05-22T02:58:12.330 に答える