首页 > 其他分享 >spring boot创建多线程定时任务

spring boot创建多线程定时任务

时间:2022-12-14 13:57:41浏览次数:57  
标签:spring boot System println 定时 多线程 public out

@Component
@EnableScheduling // 1.开启定时任务
@EnableAsync // 2.开启多线程
public class MultithreadScheduleTask {
  @Async
  @Scheduled(fixedRate= 3000) //3秒执行一次
  public void first() throws InterruptedException {
    System.out.println("第一个定时任务开始 : " + LocalDateTime.now().toLocalTime() + "\r\n线程 : " + Thread.currentThread().getName());
    System.out.println();
    Thread.sleep(1000 * 10);
  }

  @Async
  @Scheduled(fixedRate = 2000)
  public void second() {
    System.out.println("第二个定时任务开始 : " + LocalDateTime.now().toLocalTime() + "\r\n线程 : " + Thread.currentThread().getName());
    System.out.println();
  }
}

标签:spring,boot,System,println,定时,多线程,public,out
From: https://www.cnblogs.com/myself1012/p/16981847.html

相关文章

  • spring-cloud-alibaba-整合spring-clouid-gateway-3.1.4
    spring-cloud-alibaba-整合spring-clouid-gateway-3.1.4spring-cloud-alibaba-整合spring-clouid-gateway-3.1.4前言版本说明引入spring-cloud-gatewayspring-cloud......
  • SpringBoot(五):JSR303校验
    一、什么是JSR303校验JSR,是JavaSpecificationRequests的缩写,意思是Java规范提案,是指向JCP(JavaCommunityProcess)提出新增一个标准化技术规范的正式请求。JCP(JavaCo......
  • SpringCloud-Nacos学习笔记
    spring-cloud-alibaba版本说明https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8ESpringBoot2.4+和以下版本之间变化较大......
  • springboot依靠注解的定时任务与hutool的定时任务
    在学习hutool文档时发现它也有一个定时任务,怎么实现的呢?resources目录下创建一个config目录,config目录下创建cron.setting文件[com.fzg.common.demo.uuid]UUIDdemo......
  • spring-3
    https://www.bilibili.com/video/BV13R4y1F7aq/?p=18&spm_id_from=pageDriver&vd_source=562955621af926e4655ded0199c26c61      ......
  • 【深入浅出SpringCloud原理及实战】「SpringCloud-Alibaba系列」微服务模式搭建系统基
    SpringCloudAlibabaNacosDiscoverySpringBoot应用程序在服务注册与发现方面提供和Nacos的无缝集成。通过一些简单的注解,您可以快速来注册一个服务,并使用经过双十......
  • Spring Cloud架构流程简介
    相对于传统的单体架构,微服务架构引入了太多的概念,让新手有点无可适从。所以,我们要清楚哪些是自身需要的。下面我们分析一下哪些组件是开发一个使用微服务架构的系统所必需......
  • Spring Cloud版本说明和Spring Boot版本选择
    SpringCloud是一个由众多独立子项目组成的大型综合项目,每个子项目有不同的发行节奏,都维护着自己的发布版本号。 SpringCloud通过一个资源清单(BillofMaterial,BOM)来管......
  • springMVC06(1-响应,2-类返回成JSON数据)
    一、大纲二、响应JSON数据(把你给的"类"转化成"JSON"数据)2.1:需要有"@ResponseBody"这个注解2.2:需要导入JSON坐标<dependency><groupId>com.fasterxml.......
  • springMvc05(“日期型”参数传值)
    一、@DateTimeFormat注解的解析:二、解析:2.1-@DateTimeFormat(pattern="yyyy/MM/ddHH:mm:ss")Datedate3自定义传入时间的类型2.2-它所对应的传参值:在PostMan中:3......