发表于: 2017-10-06 23:52:30

1 698


今天完成的事情:


编写统计数据库访问时间脚本.

echo "响应时间划分">>time.txt

echo  "------>访问接口的次数:">>time.txt

tail -100 /usr/local/nginx/logs/access.log |grep person |wc -l >>time.txt

echo "响应时间20ms以内" >>time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if($9<20) sum++;} END{print sum}' >> time.txt

echo "响应时间在20ms-100ms" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if(($9>=20)&&($9<100)) sum++} END{print sum}' >> time.txt

echo "响应时间在100ms-200ms" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if(($9>=100)&&($9<200)) sum++} END{print sum}' >> time.txt

echo "响应时间在200ms以外" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if($9>200) sum++}  END{print sum}' >> time.txt

echo "-------------------------">>time.txt

echo "数据库响应时间">>time.txt

echo  "---数据库响应时间在20ms以内">>time.txt

tail -100 /usr/local/wpj/test/ceshi/error.log | awk 'BEGIN{sum=0}{if($6<20) sum++;} END{print sum}' >> time.txt

echo  "---数据库响应时间在20ms-100">>time.txt

tail -100 /usr/local/wpj/test/ceshi/error.log | awk 'BEGIN{sum=0}{if(($6>=20)&&($9<100)) sum++} END{print sum}' >> time.txt

echo "---数据库响应时间在100ms-200ms" >> time.txt

tail -100 /usr/local/wpj/test/ceshi/error.log | awk 'BEGIN{sum=0}{if(($6>=100)&&($9<200)) sum++} END{print sum}' >> time.txt

echo "---数据库响应时间在200ms以外" >> time.txt

tail -100 /usr/local/wpj/test/ceshi/error.log | awk 'BEGIN{sum=0}{if($6>200) sum++;}  END{print sum}' >> time.txt

根据师兄的建议使用JMeter对其进行100次测试,学习使用JMeter.只学习了测试这一部分.

然后可以发现我的服务测试速度奇慢..然后师兄发现我的连接池没有配. 于是学习配置一下连接池.配置好之后上传SVN,使用deploy脚本下载打包,我配置的是20个连接,结果发现速度没有变化,,,于是是猜测Nginx的代理问题,, 更改代理配置之后速度还是没有改变,,  最后对数据内容进行了删除只留下2条内容,速度才快了起来,,大概是10多秒  ,,  我又在数据源将127.0.0.1改为公共IP  测试速度为7秒, 但是想了一下,如果设置为服务器的公网ip访问时还要绕出去进行数据库连接, 又把数据库内容和公网IP改了回来,速度又回到原来的1分多钟.

由此得出结论响应速度应该是和数据库内容有关.


明天的计划:

看书补基础.

提交任务三.

遇到的困难:

第一个就是速度慢的问题,

第二个问题是我获取的服务器响应时间全部在200ms以外..看了很多人的日志时间在各个时间段都有分布,明天再看一下是哪里出了问题.

任务开始时间2017-9-25

任务结束时间2017-10-08

无延期风险

禅道;http://task.ptteng.com/zentao/task-view-10903.html  




返回列表 返回列表
评论

    分享到