29

Herokuのドキュメントを読んでいますが、わかりにくいと感じました。Webベースのフロントエンド(Webプロセス付き)と、Herokuスケジューラーによって毎日深夜に実行されるように設定されたタスク(として表示さheroku psれるrun.1)の両方を備えたアプリがあります。

だから、私のようにheroku ps見えます:

Process  State       Command
-------  ----------  ------------------------------------
run.1    up for 21h  python webpage/listings.py
web.1    up for 8m   python ./manage.py runserver 0.0.0..

私が理解しようとしているのは、これは2つのダイノと見なされますか?タスクはrunバックグラウンドタスクと見なされますか?

主な質問:これにはお金がかかりますか?

4

2 に答える 2

40

はい、Herokuスケジューラーは使用量を増やし、アプリごとに毎月与えられる750時間の無料ダイノアワーを超えると費用がかかります。その制限内に収まっている限り、課金されることはありません。

スケジューラーは1回限りのdynoを実行します。これは、通常のdynoと同じように使用量を増やします。これらは、Herokuの請求書に「スケジューラー」dynoタイプで表示されます。

于 2012-06-08T22:50:41.940 に答える
4

750時間の無料時間があります。

請求では、dynoは4つのグループに分けられます:worker(バックグラウンドdyno)、web dyno、rake、および1回限りのプロセス(たとえば、スケジューラーによって使用される「herokurun」を実行する場合)。

詳しくはhttps://devcenter.heroku.com/articles/usage-and-billingをご覧ください

于 2012-06-12T03:34:14.507 に答える