我应该选择哪种实例类型?

0 amazon-ec2

要运行视频聊天服务?

高内存还是高CPU?并且,猜测标准不适合?

tal*_*nes 9

使用EC2,切换实例非常容易.您真正需要的是证明此服务将如何使用您的硬件.

从高CPU开始,设置软件,创建基于EBS的映像,然后进行一些负载测试.测试运行时,请查看硬件活动.在Linux中你可以从命令行运行"top",我确信Windows中有一些东西可以做同样的事情.

看看CPU使用率与内存使用情况.如果在CPU仍处于30%时发现内存不足,则从您创建的映像启动High-Memory实例.

我已经在标准的Linux Apache PHP(没有mysql)服务器上使用了这个过程,并通过几台笔记本电脑上的Apaches AB测试软件同时使用1000个用户.我注意到内存达到峰值,而CPU从未超过35%,因此我确定我需要更多内存,我怀疑在这种情况下,如果你的软件为每个连接产生一个工人实例,情况也是如此.