master
parent
7cf44a897e
commit
813880747a
|
@ -161,12 +161,12 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task>
|
||||||
// 总条数 最大线程数/分配条数 >100W 5/100000 >10W 8/10000 <10W 8/1000
|
// 总条数 最大线程数/分配条数 >100W 5/100000 >10W 8/10000 <10W 8/1000
|
||||||
int pageSize = 10000;
|
int pageSize = 10000;
|
||||||
int taskNum = 8;
|
int taskNum = 8;
|
||||||
if (count > 8000000){
|
// if (count > 8000000){
|
||||||
pageSize = 100000;
|
// pageSize = 100000;
|
||||||
taskNum = 5;
|
// taskNum = 5;
|
||||||
}else if (count < 100000){
|
// }else if (count < 100000){
|
||||||
pageSize = 1000;
|
// pageSize = 1000;
|
||||||
}
|
// }
|
||||||
int threadNum = count / pageSize + 1;
|
int threadNum = count / pageSize + 1;
|
||||||
log.info("任务 {} 总共需要 {} 条数据, 划分为线程{}条",taskCode,count,threadNum);
|
log.info("任务 {} 总共需要 {} 条数据, 划分为线程{}条",taskCode,count,threadNum);
|
||||||
// 如果线程池未创建 => 创建, 如果已完成内部任务 => 清理后创建新线程池
|
// 如果线程池未创建 => 创建, 如果已完成内部任务 => 清理后创建新线程池
|
||||||
|
|
Loading…
Reference in New Issue