服务器的CPU个数、内存、带宽网站访问性能的影响分别体现在哪些方面

我不是专业运维,只是在开发中使用AWS,在AWS上不能单独选择CPU,内存,带宽的参数,三者一定是成某种比例。可以参考这个页面: AWS | Amazon EC2。所以在AWS上我选虚拟机第一参考对象就是内存数,因为内存数直接影响Web Server的链接数(如果不是用Tornado这种异步服务器的话),内存越大并发访问数越大,是一个基本常识。CPU基本不用担心,如果仅仅是网站的话,CPU一定是够用。说实话AWS的带宽也选不了,根据机型的大小带宽依次上升,最大的机型带宽可达10GB,我用过一次,真是飞一般的速度。最差的机型经过我自己测试也能达到30M的带宽。因为AWS不能包带宽,一定是按流量计费,所以给我多大就用多大吧。因为如果是大量消耗带宽的静态文件不会存在虚拟机上,会用无限带宽的S3,因此虚拟机的带宽我没遇到过瓶颈。我觉得题主如果是wordpress应用为主,那估计就是资讯类网站吧,其实不用考虑那么多的,因为不像社交类需要长连接,也没有太大的数据库压力,按照选择工作机的标准选一台标准配置就差不多了,反正云计算升级很方便。
■网友
抛开实际需求,妄谈这些都是扯淡…即使同样使用wp,不同虚拟机技术架构,不同的母鸡占有率,不同的访客喜好,不同的服务端软件选择,都会影响结果…建议翻阅我回答过的性能相关的答案或者博客文章了解下关联因素。
■网友
服务器配置与运行的业务息息相关。
【服务器的CPU个数、内存、带宽网站访问性能的影响分别体现在哪些方面】 以博客为例,如果网站上大部分都是静态页面,且图片、视频等多媒体较少,受众也不多。那么1核1G1M完全够用。如果动态页面较多,多媒体也有增加,访问量也逐渐增长,那么就要相应扩充配置了。具体可以用top、free -h等命令(centos下)来看资源利用率。目前的云平台配置都很灵活,可以实现配置秒级切换,部分甚至可以不用重启。


    推荐阅读