发表于: 2017-11-08 23:28:02

1 701


今天完成的事情:

将项目部署在两个web容器,然后服务器宕机了.刚开始以为服务器出什么问题了,又是找阿里客服.又是看各种日志. 最后在阿里控制台看到内存使用率满了才知道服务器带不动.测出来的数据不知道准不准.

然后配置nginx负载均衡,tomcat端口是8081和jetty端口是8070, 比重为2:1  然后查看Nginx日志.

在nginx内指定静态资源位置后查看 加载速度

下面这个为没有配置的速度,,最高的js加载为2.47s,,  图片也有1.79秒.

下面这个为配置nginx缓存之后加载速度  最高只有1.89秒.  

理由上对加载时间长的资源效果越明显.

从压测报告也可以看出添加缓存之后对访问速度有了明显提升

查看日志发现一个规律,,当循环访问20多次之后,加载时间就从一百以下变为几百,,由此想到memcached当时 配置的线程数为20.


明天计划完成的事情:

学习redis,,使用redis替换memcached


遇到的困难:

在服务器这个内存使用上面卡了好久..差点以为自己服务器被拉去挖矿了..


收获:

学会看日志,,各种日志,,从nginx日志到tomcat日志,,到项目打印日志...  想个办法把打印出的日志排个序,可读性太差 .



任务进度:任务6步骤3

任务开始时间:2017-11-4

预计demo时间:2017-11-12

是否有延期风险:暂无

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






返回列表 返回列表
评论

    分享到