Memory Appfog实例与内存

Memory Appfog实例与内存,memory,hardware,instances,appfog,Memory,Hardware,Instances,Appfog,我正在Appfog上开发一个API,想知道应该关注什么(一个实例有更多内存,或者多个实例内存较低) Appfog为您提供免费2GB内存,如果每个实例获得128 MB内存,则最多可提供16个实例 我的应用程序使用PHP、MySql和Memcachier。 我想尽快启动它,并想知道哪种配置最适合我的服务器 更多的RAM或实例有什么好处 谢谢你的帮助:) 致以最良好的祝愿, Johnny您希望在不耗尽内存的情况下运行尽可能多的应用程序实例:)。更多实例意味着更好的性能和正常运行时间但是,如果一个实例的

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

Appfog为您提供免费2GB内存,如果每个实例获得128 MB内存,则最多可提供16个实例

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

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

谢谢你的帮助:)

致以最良好的祝愿,
Johnny

您希望在不耗尽内存的情况下运行尽可能多的应用程序实例:)。更多实例意味着更好的性能和正常运行时间但是,如果一个实例的内存不足,它将被关闭,让你的应用运行的实例更少,直到它们全部崩溃。您可以使用
af应用程序
诊断此问题,
af日志有助于找到内存/实例平衡。它通过确定应用程序的峰值是否超过内存限制来实现这一点。将应用程序缩小到1个实例,并使用5个、10个和15个并发连接逐步增加5个,直到应用程序崩溃。如果应用程序确实停止,请增加内存并重试。

感谢您的回答,现在我有两个实例,内存使用量为63.20MB,128MB,没有0%的CPU。当我有时间时,我可能会尝试进行负载测试,并将每个实例的内存使用量增加到256MB。与一些同事讨论过这个问题,他们可能认为实例越多越好。af stats命令只提供一个快照,可能不会显示波动。我会对应用程序进行负载测试,并监控af统计数据以查找峰值内存。请参阅我关于负载测试的更新答案。