generated from root/miduo_server
导出订单操作 每查询100条 sleep 100毫秒
parent
e5237d8e08
commit
951c3044f1
|
@ -217,6 +217,7 @@ public class OrderInfoController {
|
||||||
Map<String, String> channelMap = channelInfos.stream().collect(Collectors.toMap(ChannelInfo::getId, ChannelInfo::getName, (key1, key2) -> key2));
|
Map<String, String> channelMap = channelInfos.stream().collect(Collectors.toMap(ChannelInfo::getId, ChannelInfo::getName, (key1, key2) -> key2));
|
||||||
|
|
||||||
// 循环遍历
|
// 循环遍历
|
||||||
|
int i = 0;
|
||||||
for (Map.Entry<String, CGPayOrder> entry : orderHashMap.entrySet()) {
|
for (Map.Entry<String, CGPayOrder> entry : orderHashMap.entrySet()) {
|
||||||
CGPayOrder cgPayOrder = entry.getValue();
|
CGPayOrder cgPayOrder = entry.getValue();
|
||||||
// 服务器验证
|
// 服务器验证
|
||||||
|
@ -290,6 +291,12 @@ public class OrderInfoController {
|
||||||
corder.setOpenId(gsUser.getOpenId());
|
corder.setOpenId(gsUser.getOpenId());
|
||||||
}
|
}
|
||||||
cgPayOrders.add(corder);
|
cgPayOrders.add(corder);
|
||||||
|
i++;
|
||||||
|
if (i % 100 == 0) {
|
||||||
|
i = 0;
|
||||||
|
// 每查询100条 sleep 100毫秒
|
||||||
|
Thread.sleep(100);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
LOGGER.info("导出订单操作,redis查询耗时:{}毫秒",DateUtil.now()-now);
|
LOGGER.info("导出订单操作,redis查询耗时:{}毫秒",DateUtil.now()-now);
|
||||||
return cgPayOrders;
|
return cgPayOrders;
|
||||||
|
|
Loading…
Reference in New Issue