目前,我运行WordPress作为我的博客引擎在免费主机,但我打算移动到使用基于git的博客引擎(Jekyll,Toto)在Ruby平台.然后我看到Heroku提供免费帐户功能,但我没有看到任何细节的带宽,磁盘空间,请求?
hujrc8aj1#
Heroku免费提供了一个5 MB的数据库Heroku免费提供1个dyno。dyno是应用程序运行和响应请求的示例。如果应用程序的每个示例可以在100毫秒内为每个请求提供服务,那么免费帐户可以获得600个请求/分钟。您的应用程序代码和它的资产(slug)总共被限制在300 MB以内。您的应用程序还可以访问本地文件系统,该文件系统可以作为特定dyno的临时暂存空间,并且应该能够存储至少1 GB的数据。带宽限制为2 TB/月。
pkmbmrz72#
"我的问题是..."“我们有照片和文件上传的几个功能,在我们的应用程序,但他们不保存。我在stackoverflow上读到过“您的磁盘空间被限制为100 MB,但您不允许将任何文件(包括用户上传的文件)保存到磁盘,因为文件系统是只读的。100 MB的磁盘空间用于您的应用程序代码和其他资产。100 MB是最大的slug大小,包括您的项目引用的所有gem。”我们需要我们的用户能够成功上传文件并保存它们。我们如何做到这一点?”
以下是Heroku支持的回应...
“嗨,文件系统在cedar上是可写的,并且可以处理明显超过100 MB的数据;至少1GB。也就是说,它是动态局部的和短暂的;请https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem对于永久存储,我们建议使用S3:https://devcenter.heroku.com/articles/s3希望这能帮上忙。”
6xfqseft3#
如果你是一名学生,并且有GitHub开发者包,那么你就可以得到这个爱好包,下面是详细信息:Heroku for GitHub students
mkshixfv4#
“从2022年11月28日起,免费Heroku Dynos、免费Heroku Postgres和免费Heroku Data for Redis®计划将不再可用。如果您有应用使用这些资源,您必须在此日期之前升级到付费计划,以确保您的应用继续运行并保留您的数据。请查看我们的博客和常见问题解答了解更多信息。”“如果我不对我的免费应用程序或数据库采取任何行动,或者不升级到付费计划,会发生什么?免费的dynos将被缩减到0,并且从2022年11月28日开始删除业余爱好开发数据库。”参考编号:https://devcenter.heroku.com/articles/free-dyno-hourshttps://help.heroku.com/RSBRUH58/removal-of-heroku-free-product-plans-faqhttps://blog.heroku.com/next-chapter
enyaitl35#
此外,加载页面可能需要很长时间(5-10秒)如果一个空闲的dyno没有被频繁访问,它会进入睡眠模式。之后,dyno会有一个延迟,然后重新激活。对我来说,这需要5- 10秒。你不能通过频繁访问来欺骗系统,因为这会消耗你空闲的dyno时间。
5条答案
按热度按时间hujrc8aj1#
Heroku免费提供了一个5 MB的数据库
Heroku免费提供1个dyno。dyno是应用程序运行和响应请求的示例。如果应用程序的每个示例可以在100毫秒内为每个请求提供服务,那么免费帐户可以获得600个请求/分钟。
您的应用程序代码和它的资产(slug)总共被限制在300 MB以内。您的应用程序还可以访问本地文件系统,该文件系统可以作为特定dyno的临时暂存空间,并且应该能够存储至少1 GB的数据。
带宽限制为2 TB/月。
pkmbmrz72#
"我的问题是..."
“我们有照片和文件上传的几个功能,在我们的应用程序,但他们不保存。
我在stackoverflow上读到过“您的磁盘空间被限制为100 MB,但您不允许将任何文件(包括用户上传的文件)保存到磁盘,因为文件系统是只读的。100 MB的磁盘空间用于您的应用程序代码和其他资产。100 MB是最大的slug大小,包括您的项目引用的所有gem。”
我们需要我们的用户能够成功上传文件并保存它们。我们如何做到这一点?”
以下是Heroku支持的回应...
“嗨,文件系统在cedar上是可写的,并且可以处理明显超过100 MB的数据;至少1GB。
也就是说,它是动态局部的和短暂的;请https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
对于永久存储,我们建议使用S3:https://devcenter.heroku.com/articles/s3
希望这能帮上忙。”
6xfqseft3#
如果你是一名学生,并且有GitHub开发者包,那么你就可以得到这个爱好包,下面是详细信息:Heroku for GitHub students
mkshixfv4#
单挑:Heroku免费层即将消失
“从2022年11月28日起,免费Heroku Dynos、免费Heroku Postgres和免费Heroku Data for Redis®计划将不再可用。如果您有应用使用这些资源,您必须在此日期之前升级到付费计划,以确保您的应用继续运行并保留您的数据。请查看我们的博客和常见问题解答了解更多信息。”
“如果我不对我的免费应用程序或数据库采取任何行动,或者不升级到付费计划,会发生什么?
免费的dynos将被缩减到0,并且从2022年11月28日开始删除业余爱好开发数据库。”
参考编号:
https://devcenter.heroku.com/articles/free-dyno-hours
https://help.heroku.com/RSBRUH58/removal-of-heroku-free-product-plans-faq
https://blog.heroku.com/next-chapter
enyaitl35#
此外,加载页面可能需要很长时间(5-10秒)
如果一个空闲的dyno没有被频繁访问,它会进入睡眠模式。之后,dyno会有一个延迟,然后重新激活。对我来说,这需要5- 10秒。你不能通过频繁访问来欺骗系统,因为这会消耗你空闲的dyno时间。