问题:查找发货策略获取结果服务慢的原因
目的:解决获取数据的性能问题,加快获取数据的速度
结果:
1)统计已提交状态的数据总量,看是否是因为总量数据积压过多导致慢,总数量:1229107
2)指定发货策略类型数据调试代码查看具体导致是那一块代码导致慢
1.单独跑一个店铺为发货策略类型的数据,这个方法 : feedsApiService.GetFeedResult(getFeedModel);耗时3秒,数据总共有81条
2.获取已提交的状态数据只获取当前时间前十分钟的数据
处理方法:需要拆分发货策略跟其他类型的同时获取队列数据的服务
解决方案,按发货策略店铺ID多线程获取队列数据,然后根据亚马逊接口获取结果

