2

アイドリングの起動を増やす方法を考えていますHeroku DynosHeroku Devcenter on Idling)。簡単な説明: Webapplication1 時間アクセスがない場合、 はシャットダウンし、ユーザーが再びサイトにアクセスしている場合は、Dynoを再起動する必要があります。

私はこれについていくつかの調査を行い、1 時間ごとにアプリケーションに ping を送信できることを知っていますが、heroku の人たちをだますのは本当に好きではありません。だから私は別の解決策を探しています。

CDN(Content Delivery Network例: Cloudflare )を推奨している人を見つけました。これがどのように機能するのだろうか?MyWebapplicationは static で始まりWelcome Page、そこから a をクリックしLinkて動的に作成されWebPageた . Webapplicationそのため、 onにアクセスwww.example.comして static のコンテンツを取得できるかどうか疑問に思っていますWelcome Pageが、 がon の更新CDNを要求しているため、が開始されます。ユーザーが動的に作成されたへのリンクをクリックすると、はすでに開始されています。WebapplicationDynoWebPageDyno

たぶん、キャッシングでも機能しますか?このトピックに関するアイデアはありますか?

これは可能Herokuですか、それともこのようなものを提供しますか?

4

1 に答える 1

1

しかし、herokuの人たちをだますのは本当に好きではありません

Heroku の人たちをだまさないことが心配な場合は、Dyno を 2 つ以上に増やしてください :)

アイドリングは、Dyno が 1 つあるアプリにのみ影響します。

とにかく、 Pingdomなどのサービスを使用してサイトに ping を実行することは悪い考えではないと思います。

于 2013-01-28T11:02:41.907 に答える