栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

不会还有人不知道Spring可以整合Quartz吧(详细介绍)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

不会还有人不知道Spring可以整合Quartz吧(详细介绍)

首先咱先来了解一下JDK和Spring线程池对于解决定时任务的问题

在分布式服务器的情况下,每台服务器代码一致,当有controller请求时,会只有一台服务器进行处理,但是在定时任务的情况下,每台服务器都会进行定时任务,程序运行的参数存在内存当中,每台服务器的信息不能共享,不知道其他服务器正在干什么,所以说此时系统就会出现问题。

所以才采取Quartz进行解决定时任务的问题

使用Quartz的时候,程序运行的参数会存在数据库当中,因为数据只有一个,当一台服务器进行访问数据当中的任务参数时,如果任务显示是正在等待中,该服务器会进行任务处理,也会随之将任务状态修改为正在处理当中,当其他服务器访问数据库时,数据库中会显示任务正在运行,此时其他服务器就不会进行此任务处理

通过共享数据来处理定时任务

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/854153.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号