heroku计划有多少磁盘空间?

时间:2013-07-07 02:56:58

标签: heroku heroku-postgres

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

4 个答案:

答案 0 :(得分:13)

您不希望将任何内容上传到Heroku,它有一个短暂的文件系统,可以在重启/部署时重置。上传的任何内容都应该上传到像Amazon S3这样的永久文件存储

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

答案 1 :(得分:6)

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上存储数据?

答案 2 :(得分:4)

来自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大小检查

非常重要

答案 3 :(得分:2)

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

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

enter image description here