经历那么多天,也算是小有收获,总结一下:
用到的工具:
nmon 检测服务器性能,带宽,cpu,内存,网络和磁盘IO
speedtest-cli 测试服务器网速
jmeter 压力测试
。。。。。暂时好像就这些吧
环境:jdk1.8 ,tomcat7,ngxin,mysql5.6, amoeba,redis
服务器构造:
131 ngxin负载均衡+1台tomcat(手机接口服务器)
132 1台tomcat(手机接口服务器)
133 1台tomcat(手机接口服务器)
134 手机接口DB Proxy(amoeba)
135 手机接口DB Master
136 手机接口DB slave
137 1台tomcat(后台管理系统服务器)
138 静态资源服务器
139 redis动态缓存服务器
141 接口适配器DB
142 1台tomcat(接口适配器服务器)
每个机子的内存都是12G ;centos 7系统;磁盘200G;cpu:Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz 双核
最开始jmeter测试出来的结果非常不理想,始终只有60左右的吞吐量:60/s
中间饶了很多圈,找了很多原因,当然,因为还设计到系统对接,也在找对方系统原因,
第二天的时候,问题已经锁定在