互联网行业,服务器的性能是非常重要的,上次老大问我能支撑多少上传量,我直接老实的说,这个我还真的没有算过。会后虚心请教了一下达人,简单的做一下记录吧。
一般服务器,一台机器,几个指标:CPU、内存、IO和带宽。
1、CPU,可以看峰值情况下的CPU占用率,根据实际应用就可以得出你的服务器是否可以经受住,如果不行,那就计划扩容吧。
2、内存,也是一样的,峰值情况下你的内存是否是瓶颈。
3、IO效率,一般现在的服务器CPU和内存都不应该有问题,但是IO效率确实比较差,特别是大数据量下,mysql等操作。通过iostat -x 1,查看util占比; vmstat 1查看wa等待数,如果有等待,那么说明IO是瓶颈。
4、带宽问题,服务器都会有一个带宽限制,如果在峰值是将要突破带宽限制,那么就要考虑扩容了。