发表于: 2017-08-21 22:19:28

1 923


任务进展

       1:今天帮外门的师弟看任务2代码,代码是仿照网上的例子写的,有点复杂,有两个问题:从数据库中查询的数据,有些列不能显示;加上表单验证无效。前者解决了,原因是mapper文件resultMap未使用,后者还没有,抽时间再试试。

       2:重新跑测试,结果越来越低了:

无意中在查看结果树中点了一下某个请求,发现其响应数据很庞大:

而正常的请求响应数据应该是这样的:

也就是说,在我的测试过程中,只有前一少部分请求结果是正常的,后面的结果数据都很庞大,这应该是代码中的缓存操作不正确,这是我的代码:

这个问题是无意中发现的,因为测试的时候点了几个请求都是正常的,然后结果也没有出错,就以为所有的都正常。去redis查看缓存的信息:

缓存数据也很庞大,很明显50*6=300,每个线程都会向json中push数据。于是我修改了下线程尝试一下:

结果正确:

但是效率极其低下:

可能还有问题我没发现,明天继续。

遇到问题

       以上

明日计划

       继续排查问题,研究redisTemplate的操作。

收获

       收获一头雾水和一撮白发

进度

任务开始时间:2017.08.14

预计demo时间:2017.08.20

是否有延期风险:已延期

禅道:http://task.ptteng.com/zentao/project-task-260.html


返回列表 返回列表
评论

    分享到