heroku计划有多少磁盘空间?

问题描述 投票:12回答:4

我创建了一个类似DMS(文档管理系统)的应用程序,所以我的客户端将上传PDF,XLS和DOC。

heroku heroku-postgres
4个回答
16
投票

你不想向Heroku上传任何东西,它有一个短暂的文件系统,在重启/部署时重置。上传的任何内容都应该上传到像Amazon S3这样的永久文件存储

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


8
投票

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

也许你应该考虑在亚马逊s3上存储数据?


6
投票

来自heroku帮助网站的How much disk space on the Dyno can I use?

问题

您需要在Dyno上存储临时文件

解析度

应用程序进程可以完全访问已安装的/app光盘上可用的未使用空间,允许您的应用程序写入数十亿字节的临时数据文件。要查找当前Dyno类型的可用空间大小,请运行CLI命令heroku run "df -h" --size=standard-1x -a APP_NAME,并检查/app上安装的卷的值。

不同的Dyno类型可能有不同大小的光盘,因此检查正确的Dyno大小非常重要

请注意:

由于Dynos短暂的文件系统,当重新启动或循环Dyno时,写入光盘的任何文件都将被永久销毁。为确保文件在重新启动之间保持不变,我们建议使用第三方文件存储服务。

这里的重要部分是每个计划的价值不同,并且可能随时间变化:

不同的Dyno类型可能有不同大小的光盘,因此检查正确的Dyno大小非常重要


2
投票

正确答案是它看起来你有620 GB。

根据这个答案:https://stackoverflow.com/a/16938926/3973137

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.