[步骤]

[结果]
[期望]
1. 查明原因,归纳总结,思考类似问题的规避方案
2. 修复数据准确
[步骤]

[结果]
[期望]
1. 查明原因,归纳总结,思考类似问题的规避方案
2. 修复数据准确
| 由谁创建 | 马建利 于 2025-01-08 10:30:06 |
|---|---|
| 影响环境 |
生产环境-业务反馈 |
| 由谁解决 | 林志彬 于 2025-01-08 11:23:39 |
| 解决版本 | |
| 解决方案 | 无法重现-先挂起 |
| 由谁关闭 | 马建利 于 2025-01-13 21:01:48 |
| 最后修改 | 马建利 于 2025-02-25 16:28:11 |
| 相关Bug |
|---|
1.造成数据问题的起因是底表t_dwct_logistics_temp1day的海豚任务执行失败,失败原因是任务执行超时给Kill掉。进一步分析是DWM工作流里任务节点过多,任务并行跑抢占资源进而引发任务执行更久(本身该任务执行就很慢),从而超时失败。
2.根据现状,解决方案是将任务抽取出来,挂在另外的工作流里,工作流名为DWM_1
接着配置依赖关系,让DWM任务运行完后,在执行DWM_1
3.看板数据刷新,数据修复完毕
4.后续的思考,目前只是针对已出现问题的节点去抽取出来单独处理,后面可能会有其他任务节点也有类似的问题,
其次也是要对任务的性能要考虑清楚,能否优化成更好的逻辑跑数?
最后是目前海豚工作流单点问题,一个任务节点的失败会导致整个节点任务状态为失败,进而下流跑不了