zoukankan      html  css  js  c++  java
  • QUARTZ系列之零:概述

    前言: 很早就会使用quartz进行任务调度了,然一直只是会用,甚至只是会用如下的套路:

    {
    
      1.获取个schedule
    
      2.实例一个job
    
      3.实例一个trigger
    
      4. schedule.scheduleJob(job, trigger);
    }

    直到最近出现过一次quartz调度的线上bug,深受刺激,遂决定认真学习一番并记录与此,与大家分享交流。本系列博客没有存稿,不定期更新。文章内容主要介绍quartz的使用,相关源码解析,以及学习心得。

     正文:本系列文章分【使用】和【源码分析】两大类。【使用】类主要参考quartz的官方文档(额,也就是内容将以翻译为主)。【源码分析】类将结合quartz的源码分析其实现(其实本人主要是想学习一下quartz内部的线程管理,因为使用了quartz的应用,基本上1.quartz是一直在后台运行的,2.遇到瞬时大量任务并发的,这俩种有必要认真学习一下)。

    后记:1.quartz官方文档地址:http://www.quartz-scheduler.org/documentation/quartz-2.2.x/tutorials/

       2. 本人博客地址:待定

  • 相关阅读:
    L7-1 文本处理
    L6-14 继承多态
    L6-13 魔法方法
    L6-12 类的实例
    L6-11 综合运用
    L6-2 嵌套循环
    golang 关于引用类型
    golang close for channel
    go tip
    vscode官方文档
  • 原文地址:https://www.cnblogs.com/po-shi/p/10155224.html
Copyright © 2011-2022 走看看