【问题描述】
工单详情页面显示流程概况缓慢,10s左右,流程链越长越慢;

【问题定位】
- 通过浏览器开发者工具,定位响应慢的请求:/wo/list/hisComment/list
- 后台采用的SpringBoot,直接在Controller中查询`/wo/list`
定位到wo/controller/WoListController.java的方法list()

- 通过控制台输出来确定导致缓慢的代码位置:

- 深入方法实现的地方:
wo/service/
优化Activiti查询性能:从秒级到毫秒级
博客讲述了在SpringBoot项目中,由于一个查询方法导致的页面加载缓慢问题。方法遍历驳回节点的上级节点,每次查询2万多条记录,耗时1-3秒。通过加入流程实例ID作为查询条件,将查询时间优化到了毫秒级别。此外,还进行了代码重构,减少了重复代码,提高了维护性。
【问题描述】
工单详情页面显示流程概况缓慢,10s左右,流程链越长越慢;

【问题定位】



329
675
3019

被折叠的 条评论
为什么被折叠?