
http://www.quartz-scheduler.org
集群服务器有两类程序一类普通请求,另一类定时任务。
浏览器通过负载均衡工具Nginx,
Nginx同一时刻有一个去处理。
Quartz存入到数据库中,多个Quartz同时访问

线程池测试类
实例化logger,通过logger输出,自然而然带上线程id,线程时间。

sleep实现让当前线程阻塞一下。


普通线程池



编写scheduler配置类

Spring执行定时任务的线程池

简便调用方式,只要在任意一个Bean

Spring普通线程池(简化)


Spring定时任务线程池(简化)


实现上面两个方法需要注入@AlphaService
演示Spring quartz
建表
导包





Trigger触发器

例子演示
继承Job,实现Job的方法

配置在第一次读取到初始化到数据库里。

服务启动后自动加载
注释@Bean后不会被加载,需要去掉


测试













![PTA题目 计算分段函数[1]](https://img-blog.csdnimg.cn/661aa64181584fdfa0c56ecbdc51a336.png)





