時間ごとに計算されたEc2インスタンス時間。インスタンスを開始して閉じるだけの場合でも、1時間としてカウントされます。
Herokuはこれをどのように処理しますか?分単位または時間単位?
私のアプリの使用量が750フリーダイノアワー制限を超えていると仮定しましょう
時間ごとに計算されたEc2インスタンス時間。インスタンスを開始して閉じるだけの場合でも、1時間としてカウントされます。
Herokuはこれをどのように処理しますか?分単位または時間単位?
私のアプリの使用量が750フリーダイノアワー制限を超えていると仮定しましょう
Herokuの比例配分を2番目に。ダイノは1時間あたり0.05ドルかかります。したがって、750時間を超えると、1時間あたり0.05ドル、または1分あたり0.000833333ドルが請求されます。実際、ほとんどすべてのアドオンも同じ課金モデルに従います。
請求と料金については、https://devcenter.heroku.com/articles/usage-and-billing#costで読むことができます。
ただし、前の回答は、Webdynoの方がworkerdynoよりも正確であるように思われます。HerokuのWebdynoの自動スリープサイクルは、たとえば1時間以上アイドル状態のときにHerokuが長時間実行されないようにします。無料のWebダイノの場合、料金が発生しないように、1日あたり少なくとも6時間スリープする必要があります。Web dynoのスケーリングを1に設定し、それがスリープしている限り、それは無料であるはずです。
とはいえ、最初のワーカーdynoを追加しても、同じ自動化はこのdynoには適用されません。おそらく、1時間のアイドリングでスリープするようにトリガーされることはありません。これは、あなたがそれを管理しない限り、あなたは月額労働者ダイノごとに34.50ドルを請求される可能性が高いことを意味します。私はこれを顧客に嘘とは言いませんが、ほとんどの人は最初の無料のダイノから始めて、それに慣れてから、次のダイノが同じように動作すると無邪気に考えます-そうではなく、あなたはそうしますあなたが交渉したよりも多くのお金を払ってタグ付けされる可能性があります。ダイノの場合、年間414ドルです。これを、Amazonのt2.microのコストである1つのインスタンスで年間150ドル、または同じ50%のデューティサイクルで年間75ドルと比較してください。
彼らが言うように、「悪魔は細部に宿る」。Herokuは、バニティWebサイトには安価かもしれませんが、データベースとワーカースレッドがある場合は少しコストがかかります(それ以外の場合はスケーリングなし)。