学习日报2022年10月8日
(2022-10-08 21:35:00)
标签:
教育it |
分类: 两年成长日记 |
今日完成:
时间:6:30-7:10
内容:英语口语练习+英语百词斩200单词学习+单词复习
时间:8:00-9:10
内容:元宇宙项目组晨会
时间:9:30-9:55
内容:vue视频学习 P37总结Vue监视数据
总结:完成这块儿的学习和总结。
时间:10:05-10:30
内容:ssh网上商城-首页热门商品展示
总结:主要解决Could not parse mapping document from input
stream,2.实体类 映射文件 数据库表字段。没有匹配
时间:10:38-11:03
内容:ssh网上商城-首页最新商品展示
总结:完成代码的实现
时间:11:10-11:35
内容:ssh网上商城——点击商品查看商品详情
总结:完成功能实现。
时间:11:43-12:00
内容:宏观了解nginx
参考资料https://juejin.cn/post/6844904129987526663
时间:13:15-13:40
内容:英语口语练习
时间:14:03-14:28
内容:一个番茄的时间再次对比压测前后两处dump文件,寻找大对象。
总结:暂时没有找到除日志和html之外的大对象
时间:14:28-14:58
内容:对dump文件中出现的日志进行校对。
总结:完成校对,与aop切出来的日志数据是一致的。目前分析dump文件遇到了困难,没有后序的思路。对比压测前后的dump文件,在相对较大的对象中,没有寻找到除了之前找到的html和日志相关代码。
时间:15:08-15:33
内容:分析将清洗结果的html存放到了redis中为什么在内存中还会存在html文件
总结:目前排查出来的原因是1.判断redis中是否有html相关数据的代码位置有问题,导致在判断之前有html数据出现,有一个查库的操作,查出来的数据包含html相关数据。
2.在进行判断是否存储在redis中时,需要一个对象去接受,然后进行判断这个对象是否有值,这个也导致将html数据放到了内存中。
时间:15:48-16:13
内容:进getTopic和getActivityInfo接口进行调整。
总结:改变计划那现在的结果是用符合业务逻辑的主题讨论,300左右回复的,内存不会像之前那样飙升了
时间:16:30-17:13
内容:每日领导沟通会
时间:17:14-17:23
内容:请教马总关于后面压测的思路和方向
时间:18:35-18:40
内容:英语单词学习
时间:19:02-19:27
内容:压测方案制定,和压测的数据准备。
总结:目前压测getTopic和getActivity这两个接口,其中主题讨论为4个,各有300回复量(回复内容包括图片)。1000并发,执行10轮。
时间:19:35-20:00
内容:按照计划进行压测,并进行dump文件分析
总结:完成压测在分析dump文件的时候日志中出现了error,提示com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
Too many connections。意思是mysql超过了最大连接数。
20:05-20:30 20:35-21:20
内容:由于出现mysql超过最大连接数,为了保证数据的准确性再次进行压测并进行dump文件分析,
总结:完成压测,
压测目前最新进展:目前压测getTopic和getActivity这两个接口,其中主题讨论为4个,各有300回复量(回复内容包括图片)。1000并发,执行10轮。压测前后dump文件对比:1.压测前内存为14.0%
压测后为17.1%,没有出现内存飙升的情况。2.压测前后对比图
明日计划:
1、元宇宙项目组晨会
2、两个番茄了解在禅道加分项目中使用的AOP,以及项目中使用AOP的租用
4、一个番茄vue视频
5、3个番茄
6、项目开发(已在禅道上建立任务)
前一篇:学习日报2022年10月5日
后一篇:学习日报2022年10月9日