web-dev-qa-db-ja.com

herokuプランにはどのくらいのディスク容量がありますか?

DMS(ドキュメント管理システム)のように機能するアプリを作成しているので、クライアントはPDF、XLS、およびDOCをアップロードします。

16
Marco

Herokuに何もアップロードしたくない場合は、再起動/デプロイ時にリセットされる一時的なファイルシステムがあります。アップロードされたものはすべて、AmazonS3などの永続的なファイルストアにアップロードする必要があります

https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

17
John Beynon

https://policy.heroku.com/aup#quota

Network Bandwidth: 2TB/month - Soft
Shared DB processing: Max 200msec per second CPU time - Soft
Dyno RAM usage: Determined by Dyno type - Hard
Slug Size: 500MB - Hard
Request Length: 30 seconds - Hard

たぶんあなたはAmazons3にデータを保存することを考えるべきですか?

8

から Dynoのどのくらいのディスク容量を使用できますか? herokuヘルプサイトの:

問題

Dynoに一時ファイルを保存する必要があります

解決策

アプリケーションプロセスは、マウントされた/appディスク上の使用可能な未使用スペースに完全にアクセスできるため、アプリケーションはギガバイトの一時データファイルを書き込むことができます。現在のDynoタイプに使用できるおおよその容量を確認するには、CLIコマンドheroku run "df -h" --size=standard-1x -a APP_NAMEを実行し、/appにマウントされているボリュームの値を確認します。

Dynoの種類によってディスクのサイズが異なる場合があるため、正しいDynoサイズを確認することが重要です

注意:

Dynosのエフェメラルファイルシステムにより、ディスクに書き込まれたファイルは、Dynoを再起動またはサイクルすると、完全に破棄されます。再起動してもファイルが保持されるようにするには、サードパーティのファイルストレージサービスを使用することをお勧めします。

ここで重要なのは、すべてのプランで同じ値ではなく、時間の経過とともに変更される可能性があることです。

Dynoの種類によってディスクのサイズが異なる場合があるため、正しいDynoサイズを確認することが重要です

8
user3658510

正解は、620GBがあるように見えるということです。

この回答によると: https://stackoverflow.com/a/16938926/3973137

enter image description here

6
Anthony