0

2015 年 6 月の開始以来、無料の Heroku dyno は 24 時間間隔で 6 時間スリープする必要があり、New Relic のようなものは役に立たなくなりました。

無料の Heroku dyno で実行されている Slack ボットを持っており、これをオフィスで Smartsheet ドキュメントの解析や Google ニュースの検索に使用しています。このdynoを一定の時間間隔で維持する方法があるかどうか疑問に思っていましたか? たとえば、毎日午前 7 時から午後 11 時までですか。6 時間の間隔をそこに残しますが、営業時間中はアクティブのままにします。何か案は?

4

2 に答える 2

0

heroku スケジューラーを使用して、指定した時間にスリープ状態の dyno を起こすことができます。次に、それを x 時間存続させるために、アプリに x 時間の間、30 分ごとにサイトへの get 要求を行わせることができます。コモンズの悲劇が私たち全員の無料利用枠を台無しにする可能性があるため、これを悪用しないでください。個人的には、このテクニックを 1 日 1 時間必要なアプリに使用しています。

于 2016-09-14T14:39:33.557 に答える