mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix test
This commit is contained in:
parent
fe2516b646
commit
71fc0173f0
@ -19,7 +19,7 @@ import org.dromara.hutool.cron.task.InvokeTask;
|
||||
public class DeamonMainTest {
|
||||
public static void main(final String[] args) {
|
||||
// 测试守护线程是否对作业线程有效
|
||||
CronUtil.schedule("*/2 * * * * *", new InvokeTask("demo.org.dromara.hutool.cron.TestJob.doWhileTest"));
|
||||
CronUtil.schedule("*/2 * * * * *", new InvokeTask("org.dromara.hutool.cron.demo.TestJob.doWhileTest"));
|
||||
// 当为守护线程时,stop方法调用后doWhileTest里的循环输出将终止,表示作业线程正常结束
|
||||
// 当非守护线程时,stop方法调用后,不再产生新的作业,原作业正常执行。
|
||||
CronUtil.setMatchSecond(true);
|
||||
|
@ -14,6 +14,7 @@ package org.dromara.hutool.cron.demo;
|
||||
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import org.dromara.hutool.core.date.DateUtil;
|
||||
import org.dromara.hutool.core.lang.Console;
|
||||
import org.dromara.hutool.core.thread.ThreadUtil;
|
||||
|
||||
@ -29,7 +30,7 @@ public class TestJob2 {
|
||||
* 执行定时任务内容
|
||||
*/
|
||||
public void doTest() {
|
||||
Console.log("TestJob2.doTest开始执行……");
|
||||
Console.log("TestJob2.doTest开始执行…… at [{}]", DateUtil.formatNow());
|
||||
ThreadUtil.sleep(20, TimeUnit.SECONDS);
|
||||
Console.log("延迟20s打印testJob2");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user