使用時間と請求
最終更新日 2019年05月31日(金)
Table of Contents
Heroku では、実時間での使用時間に基づいて料金を計算します。この記事では、料金の計算について説明します。
この記事は、Heroku Enterprise アカウントには適用されません。詳細については、Heroku Enterprise を参照してください。
費用
dyno タイプ | 価格 / dyno/ 月 |
---|---|
Free | $0 |
Hobby | $7 |
Standard-1x | $25 |
Standard-2x | $50 |
Performance-m | $250 |
Performance-l | $500 |
費用はすべて秒単位で課金されます。
実際にリクエストを受信または処理しているかどうかに関係なく、0 より上にスケールされているアプリケーション内のすべての dyno で使用時間が発生します。
データベースとアドオンは、適用される月額料金に基づき、秒単位で課金されます。
heroku run
で One-off dyno を実行すると、コマンドに対して dyno がプロビジョニングされ、そのコマンドの実行にかかった時間は使用時間の対象になります。
さまざまな dyno タイプについての詳細は、「dyno タイプ」の記事を参照してください。
請求サイクルと現在の使用時間
Heroku では、使用時間に基づいて料金が発生します。つまり、毎月、現在の月ではなく、前月の使用分について請求書が発行されます (電話サービスと同様の仕組み)。
現在の月の残高を表示または追跡することをご希望の場合は、アカウントページの Current Usage (現在の使用時間) をご確認ください。この情報は夜間に更新されるため、最新の情報は前日分になります (00:00:00 UTC 時間まで)。
使用時間の計測
Heroku の使用時間は、CPU 時間ではなく、実時間で計測されます。つまり、dyno またはアドオンが有効になっている限り、トラフィックやアクティビティに関係なく、時間の経過と共に使用時間が累積されます。
たとえば、2012-01-01 00:00:00 に Web dyno を 1 つの standard-1x
dyno にスケールし、その後、2012-01-01 01:15:30 に Web dyno を 0 にスケールした場合、01:15:30 の dyno 使用時間が発生します。