首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Appfog实例与内存

Appfog实例与内存
EN

Stack Overflow用户
提问于 2013-04-17 06:26:01
回答 1查看 1.1K关注 0票数 3

我正在Appfog上开发一个API,我想知道应该关注什么(有一个实例的更多内存,或者内存较低的多个实例)。

Appfog为您提供免费的2GB RAM和多达16个实例,如果每个实例得到128 MB RAM。

我的应用程序使用PHP、MySql和Memcachier。我想尽快启动它,并想知道哪种配置最适合我的服务器。

更多的RAM或实例有什么好处?

(谢谢你的帮助:)

向你问好,约翰尼

EN

回答 1

Stack Overflow用户

发布于 2013-04-17 17:26:28

您需要尽可能多的实例,因为您的应用程序将运行而不耗尽内存:)。更多的实例意味着更好的性能和正常运行时间。但是,如果一个实例耗尽内存,它将被关闭,让你的应用程序与更少的实例一起运行,直到它们全部崩溃。您可以使用af appsaf logs <appname> --all命令诊断这个问题。如果应用程序定期运行在< 100%,那么实例内存预算可能太低。当有down实例时,logs命令可能会显示达到内存限制的错误。

内存建议

下面是一些内存建议: Wordpress有几个已安装的插件,需要>512 be才能稳定。对于精益定制的PHP应用程序,128 be通常就足够了,但是应该被监视。如果应用程序正在使用框架,请尝试256 If。这些内存限制似乎很高,但实际上是内存使用的峰值,而不是平均使用量。

负载测试

使用Seige进行负载测试可以帮助找到内存/实例的平衡。它通过确定你的应用程序是否超过了内存限制来达到这个目的。将应用程序缩小到1个实例,包围5、10和15个并发连接,逐步增加5个,直到应用程序崩溃为止。如果应用程序停止了,就把内存加起来,然后再试一次。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16053026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档