暂无
任务描述
需求描述
背景:
沃尔玛平台获取订单的接口需要根据时间范围和订单状态去调用,美国站点需要轮询3种订单状态,每一种状态就要调用一次接口。该平台一共有36个渠道,美国站点就占28个。
问题分析:
循环3次调用接口会消耗比较多的时间
优化方案:
将循环三次调用接口改成开启3个线程,同时获取每个状态的订单,减少服务执行时间
验收标准
暂无
背景:
沃尔玛平台获取订单的接口需要根据时间范围和订单状态去调用,美国站点需要轮询3种订单状态,每一种状态就要调用一次接口。该平台一共有36个渠道,美国站点就占28个。
问题分析:
循环3次调用接口会消耗比较多的时间
优化方案:
将循环三次调用接口改成开启3个线程,同时获取每个状态的订单,减少服务执行时间
2.测试地址 http://localhost:31196/testcw.aspx

3.执行,
美国站点


中间表数据

| 所属迭代 | 技术研发中心 1月分支版本(2023年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 订单下载延迟分析报告以及优化方案【延迟超过60分钟】【沃尔玛平台】 |
| 指派给 | Closed 于 2023-02-01 13:58:56 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 程伟 于 2023-01-03 19:56:56 |
|---|---|
| 由谁完成 | 谢业福 于 2023-01-05 10:48:04 |
| 由谁取消 | 暂无 |
| 由谁关闭 | zhengqiao 于 2023-02-01 13:58:56 |
| 关闭原因 | 已完成 |
| 最后编辑 | zhengqiao 于 2023-02-01 13:58:56 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 8工时 |
|---|---|
| 总计消耗 | 9工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2023-01-05 |
| 截止日期 | 0000-00-00 |
1.更改方案为3个状态多线程并行处理