TbSchedule应用解读

简介:

      TbSchedule使用过程中几个参数非常容易混淆,根据测试对一下重要参数进行解读:

      例如任务项:0,1,2,3,4,5,6,7,8,9;

            调度策略中最大线程组数量:5;

             每次获取的数量:500;

              任务的线程数:10;

 任务根据执行开始时间的配置执行时,先调用

 public List<OrderInfo> selectTasks(String taskParameter, String ownSign,int taskItemNum, List<TaskItemDefine> queryCondition,int eachFetchDataNum) 方法
     eachFetchDataNum=500
     queryCondition=2(任务项数量/线程组数量)
     此时会有五个线程并发循环执行selectTasks方法,直到不在返回数据,当某一个线程不在返回数据后,此线程不会就被使用用于执行其他的selectTasks的任务
     当某一个线程执行selectTasks一次后,将根据任务的线程数,并发10个线程执行500次execute方法!









本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/1943006,如需转载请自行联系原作者
目录
相关文章
|
SQL 数据库
浅谈null
前言: 我们平时对SQL的数值处理的过程中,经常会纠结一个问题,要不要设置为null?那么null到底是什么意思?在这篇文章中,我将为大家简单的介绍一下我们使用的null。
5896 0
浅谈null
Helpful Maths
Helpful Maths
138 0
Helpful Maths
|
IDE Java 程序员
What is null?
按照惯例还是在文章开头随便聊聊。之前这个环节是借鉴的why哥,叫“荒腔走板”。现在决定还是换一个有自己特色的名字,冥思苦想,最终拍板“Y说”。 有一段时间没在公众号更新文章了,其实也不是忙,就是有点懒(主要原因),再加上没有太多灵感,所以,很抱歉~
241 0
|
人工智能
Colorful Slimes
题目描述 Snuke lives in another world, where slimes are real creatures and kept by some people. Slimes come in N colors. Those colors are conveniently numbered 1 through N. Snuke currently has no slime. His objective is to have slimes of all the colors together.
96 0
|
JavaScript 前端开发