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