04 2022 档案

摘要:一、为什么要使用分布式定时任务? 1、高可用 单机版定时任务只能在一台机器上运行,如果异常了,会导致依赖于这个机器的业务全部瘫痪,如:下载订单,库存同步等。 2、单机处理极限 如果是一台机器去运行,总会有遇到瓶颈的时候,这个时候可能通过升级配置能解决,但下次又到瓶颈的时候如何解决? 二、分布式定时任 阅读全文
posted @ 2022-04-22 10:48 HZare 阅读(317) 评论(0) 推荐(0) 编辑
摘要:Quartz API Quartz API的关键接口是: Scheduler - 与调度程序交互的主要API。 Job - 你想要调度器执行的任务组件需要实现的接口 JobDetail - 用于定义作业的实例。 Trigger(即触发器) - 定义执行给定作业的计划的组件。 JobBuilder - 阅读全文
posted @ 2022-04-18 17:51 HZare 阅读(128) 评论(0) 推荐(0) 编辑
摘要:单点定时任务的几种实现方式 1、多线程 就是启个线程,然后写一个for循环,每完成一次sleep一下,示例忽略 2、Timer Timer类是JDK自带的定时任务类 public class TimeTaskTest { static long count = 0; public static vo 阅读全文
posted @ 2022-04-18 17:30 HZare 阅读(56) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示