E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
----xxljob
[源码分析]-
xxljob
(1): 整体介绍
xxljob
是一种分布式的调度框架,所谓分布式调度,是指调度器和执行器不在同一个进程里,因此必须进行远程服务调用,也需要考虑高可用问题。
don't_know
·
2023-09-14 10:34
大数据
[源码分析]-
xxljob
(2): 调度器和执行器间的交互
xxljob
是分布式调度系统,调度器和执行器部署在不同的节点上,需要进行远程服务调用来进行交互。1.协议采用http协议进行交互。admin端使用springboot框架,典型的mvc架构。
don't_know
·
2023-09-14 10:04
分布式调度系统
java
Spring集成
XxlJob
核心初始化类,对应版本:2.4.1-SNAPSHOT
XxlJobSpringExecutor:继承了XxlJobExecutor父类,实现了ApplicationContextAware,SmartInitializingSingleton,DisposableBean接口在Spring容器启动后根据是否是单例Bean来执行SmartInitializingSingleton接口的afterSingletonsInstantiated()方法调用1
若疆赤云online
·
2023-09-14 10:24
xxl-job
java
后端
Docker 安装 XXL-JOB
MySQL脚本把xxl-job-2.3.0.zip上传到Linux系统的tmp目录,进行解压unzip xxl-job-2.3.0.zip把脚本文件tables_xxl_job.sql移到到/home/
xxljob
BUG弄潮儿
·
2023-09-04 21:07
docker
centos
lnmp
vnc
navicat
docker 安装
xxljob
1.安装mysql镜像2.初始化
xxljob
的数据库和表一、初始化db:https://codechina.csdn.net/mirrors/xuxueli/xxl-job/-/blob/2.3.1/doc
懒鸟一枚
·
2023-09-04 21:06
docker
linux
分布式
docker
容器
JavaWeb_LeadNews_Day10-
Xxljob
, Redis实现定时热文章
JavaWeb_LeadNews_Day10-
Xxljob
,Redis实现定时热文章xxl-job概述windows部署调度中心docker部署调度中心xxl-job入门案例xxl-job分片广播热点文章定时计算思路分析具体实现热文章计算定时计算查询文章接口改造来源
Y_cen
·
2023-09-03 12:25
JavaWeb开发
#
redis
Xxl-Job
java
spring
boot
spring
cloud
定时任务框架
后端
OOM的排查思路
最近记录了一些java中常踩的坑、设计思路和小知识点,大家可以看看详细记录一次接入xxl-job的踩坑路径30s快速解决循环依赖idea中一个小小的操作竟能解决如此多的问题docker中的服务接入
xxljob
java排坑日记
·
2023-09-03 05:14
JVM
java
jvm
oom
内存泄漏
docker常用中间件安装
文章目录1、前言2、中间件安装2.1、mysql2.2、gitlab容器2.3、nacos2.4、redis2.5、
xxljob
2.6、zipkin2.7、sentinel2.8、seata2.8.1、
王梦杰.
·
2023-09-02 17:44
运维篇
docker
中间件
容器
XXLJOB
怎么用
localhost:8080/xxl-job-admin4、需要定时任务的微服务里导入依赖5、配置yml(admin地址,执行器名字端口)6、日志7、config类8、在需要定时执行的方法上加注解(@
XxlJob
大雨学习成长
·
2023-08-24 15:14
spring
boot
XxlJob
与Datax-web调度方案源码分析
XxlJob
与Datax-Web调度方案源码分析目录前言
XxlJob
架构设计
XxlJob
代码实现Admin管理器启动流程作业调度线程池初始化节点注册线程失败作业预警线程完结作业后置处理线程作业日志统计线程作业调度线程
仔仔1993
·
2023-08-21 13:51
java
系统架构
java
Xxljob
Datax-web
XXL-Job框架底层原理分析笔记
关于XXL-Job的下载和部署入门级请参考这篇博客xxl-job任务调度的小小入门总结以及使用一、
XxlJob
调度任务开发示例(B
懒虫虫~
·
2023-08-10 04:19
XXL-Job
学习
spring
java
xxl-job定时任务测试
配置执行器启动相关xxl-job客户端服务后,会自动注册机器地址简单任务/***简单任务**@paramparams*@return*/@
XxlJob
(value="demoJob")publicReturnTdemoJobHandler
简烦
·
2023-08-07 09:26
java
xxl-job
xxljob
使用
1.启动xxl-job-admin项目类XxlJobAdminApplication2.启动xxl-job-executor-samples项目类XxlJobAdminApplication3访问http://127.0.0.1:8080/xxl-job-admin/toLogin登录查看如下job,说明正常4.自定义job4.1自定义bean模式点击执行查看日志4.2GLUE模式新增类TestG
java斗罗
·
2023-08-07 09:49
java
开发语言
1024程序员节
java.io.FileNotFoundException: \data\applogsl-job\jobhandler\callbacklog\xxl-job-callback-1690545939
今天在使用
xxljob
做项目时,在本地起了四个服务,在启动时报了如下错误java.io.FileNotFoundException:\data\applogsl-job\jobhandler\callbacklog
橙橙爱学习
·
2023-08-04 14:56
java
开发语言
xxljob
实战总结
理论相关概述XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl三个字母是其开发者许雪里名字的缩写。几个特性:1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效;3、调度中心HA(中心式):调度采用
高小秋
·
2023-07-29 20:42
xxljob
xxljob
在项目中的使用
1:下载源代码在这里下载源代码到本地,然后导入到idea,等待其构建完成,然后我们来切换到2.0.2版本进行后续操作。2:数据库操作2.1:数据库初始化将doc/db/tables_xxl_job.sql数据库脚本在数据库中执行即可完成数据库初始化的工作。2.2:修改db配置修改xxl-job-admin/src/main/resources/application.properties文件,将其
一户董
·
2023-07-28 08:03
杂
java
spring
boot
分布式
Dolphinscheduler3.0源码分析之
XxlJob
优化之路
Dolphinscheduler3.0源码分析前言1DolphinScheduler的设计与策略1.1分布式设计1.1.1中心化1.1.2去中心化1.2DophinScheduler架构设计1.3DophinScheduler分布式锁1.4线程不足等待问题1.5容错问题1.5.1宕机容错1.5.2失败重试1.6远程日志访问2DolphinScheduler源码分析2.1工程模块介绍与配置文件2.1
仔仔1993
·
2023-07-19 00:09
java
大数据
分布式
DolphinSchedule
XXLJOB
源码分析-问题记录
SmartInitializingSingleton的接口后,当所有单例bean都初始化完成以后,Spring的IOC容器会回调该接口2.在initJobHandlerMethodRepository这个方法中,会扫描带有@
XxlJob
g3230863
·
2023-07-19 00:37
java
定时任务
java
如何动态通过API的形式在
XxlJob
上创建任务
概述根据官网的描述,XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。背景鉴于xxl-job官方并没有提供api的方式进行动态创建任务已经后台用api进行控制任务相关行为。基于次需求,本人编写了一个工具类,来实现以上需求。当然最主要的是还是xxl-job的restfulapi设计,这才得益于我可以编一个ht
醉鱼!
·
2023-07-17 02:56
后端
xxl-job学习梳理
bean实例化之后,再次遍历所有单例bean,执行实现这个接口的回调方法afterSingletonsInstantiatedafterSingletonsInstantiated方法执行①获取类中标记@
XxlJob
xiaopang小白
·
2023-07-16 02:13
学习
java
xxlJob
任务管理平台500:xxl-job remoting error(connect timed out)
目录一、问题截图二、问题处理2.1.查看执行器地址2.2.查看本地端口2.3.总结三、关于地址的题外话一、问题截图此时可以看到code=500,msg是连接超时,说明地址不通,那就是查看地址配置。二、问题处理2.1.查看执行器地址我是在本地起的项目,执行器选择的也是【自动注册】,所以项目启动后,Online显示的也是本地的地址,同时,我的端口也是打开的。如果端口不通,需要关闭指定端口,操作如下:2
棒棒糖的糖不含糖
·
2023-06-22 10:54
个人开发记录
实战开发Bug记录
xxlJob
K8S YAML 部署
XXLJOB
集群
apiVersion:apps/v1kind:Deploymentmetadata:labels:app:xxl-job-adminname:xxl-job-adminnamespace:ccetest#根据情况修改namespacespec:replicas:3#根据情况修改副本数selector:matchLabels:app:xxl-job-adminstrategy:{}template:
网络笨猪
·
2023-06-18 20:28
DFSK
kubernetes
云原生
容器
使用线程池异步执行定时任务
由于该定时任务的代码量已经超出可读性规范,并且处于性能的考虑,故使用线程池来做一个异步执行的方法一、需求分析产品给到的需求是,让用户获得的能量根据有效期的规则配置,去实现一个能量过期的效果,因为是springboot单体项目,使用
XXLJOB
铸键为犁
·
2023-06-16 15:29
业务场景
定时任务
Scheduled
Cron表达式
线程池异步
java云HIS系统源码 医院HIS管理系统源码 Java医院系统源码 SaaS医院his系统源码
SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等3、数据库:MySQL+MyCat4、缓存:Redis+J2Cache5、消息队列:RabbitMQ6、任务调度中心:
XxlJob
7
源码技术栈
·
2023-06-13 00:30
云HIS系统源码
基层健康卫生云HIS
java
开发语言
spring
boot
健康医疗
云计算
Java+springboot开发的医院HIS信息管理系统实现,系统部署于云端,支持多租户SaaS模式
SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等数据库:MySQL+MyCat缓存:Redis+J2Cache消息队列:RabbitMQ任务调度中心:
XxlJob
源码技术栈
·
2023-06-12 07:10
医院云HIS
云LIS
PACS系统源码
java
spring
boot
开发语言
SpringBoot集成
XxlJob
分布式任务调度中心(超详细之手把手教学)
(PS:本文包括Xxl-Job分布式定时任务调度中心的搭建,以及SpringBoot集成
XxlJob
的全过程。如果不想了解搭建的小伙伴可以直接调到第三步。)
唯有代码不会骗人
·
2023-06-10 16:16
Spring
Boot
Xxl-Job
spring
boot
xxl-job
记录工作问题 -- 解决多实例情况下:定时任务重复执行的问题
多实例情况下:定时任务重复执行的问题前言一、不使用自动生效的定时任务二、使用redis创建一个标识来判断(此处引用同事的想法)三、使用
XXLJOB
四、使用ShedLock+redis最后说明前言场景:现在集群越来越普及
我老菜
·
2023-04-20 05:14
redis
java
分布式任务调度解决方案
分布式任务调度解决方案一、xxl-job1、引入xxl-job-core依赖com.xuxuelixxl-job-core2.3.02、配置文件#
xxljob
#调度中心服务地址xxl.job.admin.addresses
weixin_43776392
·
2023-04-14 01:27
任务调度
微服务
java
分布式
java
开发语言
datax-web在windows上环境搭建及同步数据测试
datax-web部署说明:datax-web是一个集成datax和
xxljob
定时任务优秀的同步数据库开源框架。
BellCalderon
·
2023-04-09 08:51
datax-web
datax
JECloud知识系列之后端框架选型
ServiceComb调用链追踪:SkyWalking日志收集:SkyWalking应用负载:OpenResty动态网关:ServiceEdge缓存服务:Redis统一配置中心:Apollo调度框架:
XXLJob
weiwell666
·
2023-04-05 20:46
低代码
mybatis
java
开发语言
xxl-job 带参数执行和高可用部署方法
目录1.单参数2.多参数3.多节点部署xxl-job获取参数:Stringparam=XxlJobHelper.getJobParam();1.单参数@
XxlJob
("TestOneHandler")publicReturnTjobDemo
·
2023-04-05 00:36
如何使用xxl-job分布式任务调度平台 | 定时任务
POST方式官方文档及其项目仓库:https://www.xuxueli.com/xxl-job/(演示为2.3.0版本)准备首先先去官方地址把项目拷贝下来(后续在定时任务那边结合自己实际业务改动就行)
xxljob
ZeKi_豪
·
2023-04-02 19:26
后端
java
mysql
一种异步延迟队列的实现方式
目前大部分功能通过定时任务完成,定时任务还分使用quartz及
xxljob
两种类型轮询时间短,每秒执行一次,对数据库造成一定的压力,并且会有1秒的误差。
程序员万万
·
2023-04-02 11:19
java
java-rabbitmq
rabbitmq
小滴课堂-海量数据处理商用短链平台大课[chenma0506]
SpringCloudAlibaba全家桶+SpringBoot2.5+Nacos2.x+MybatisPlus缓存+MQ中间件+调度:Redis6.X+RabbitMQ+Zookeeper+Kafka+
XXLJob
Xdclass_xiaoecf
·
2023-04-01 16:16
java
架构
区块链
云原生
设计模式
基于RabbitMQ+
XXLJob
+EventBus的进件平台设计与实现
业务背景及需求根据业务发展,需要一个进件平台,该平台提供统一的第三方渠道接入接口规范和公司内部业务系统接入规范,第三方渠道和公司内部业务系统根据接入规范接入到进件平台,进件申请由进件平台做相应处理后分发到对应的内部业务系统。前期平台需提供根据不同渠道进行不同进件申请处理流程的功能:平台需分析公司进件相关业务,归纳,整理提炼出业务公共服务,分析业务属性,转换为无业务区分的最小原子属性单元,不同业务只
javacoo
·
2023-04-01 02:20
信创环境适配
信创环境适配此次适配的服务器为麒麟v10,数据库使用人大金仓,中间件为tonweb7文章目录信创环境适配前言一、环境准备二、组件适配KingbaseNacosActiviti7
XxlJob
三、Tongweb7
Jfish,
·
2023-03-30 22:27
工作经历汇总
java
数据库
xxljob
分布式调度框架
背景当前软件的架构已经向分布式架构转变,在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,这时候就需要分布式任务调度框架来运行任务调度XXL-JOBxxl-job是大众点评的分布式任务调度平台,开发迅速,学习简单,轻量级,易扩展都是它的特性,开箱即用,作用:统一管理任务调度平台上的调度任务,负责触发调度执行,并且提供任务管理平台,无需修改代码既可以更改调度时间,耦合降低特性:高性能,高可
阿福的架构师之路
·
2023-03-29 02:05
分布式
java
运维
定时任务
xxl-job架构源码解析
1
xxljob
架构2
xxljob
的源码目录3
xxljob
的源码解析xxl-job的源码主要分为两大部分,xxl-job-core和xxl-job-admin。
shu616048151
·
2023-03-29 01:16
源码解析
java
xxl-job
源码解析
任务调度
链接ftp代码
packagecom.yqjr.nbs.car.af.ln.web.rest;importcom.
xxljob
.jobhandler.FTPAutoDownloadInvoiceTask;importcom.
xxljob
.jobhandler.FTPAutoUploadInvoiceTask
_情绪疯子
·
2023-03-28 05:23
万万没想到一个xxl-job源码分析,竟然能引发这么多血案!(上)
前言
XxlJob
2.0.1版本源码,其实在去年这个时候我已经看完了,并且做了很详细的注释。但是由于自己太懒了,没有写成博客分享。
cmazxiaoma
·
2023-03-17 22:07
xxl-job工作中比较少用的特性(分片任务,父子任务,GLUE模式)
一、分片广播intshardIndex=XxlJobHelper.getShardIndex();//分片序号intshardTotal=
XxlJob
偶像本人
·
2023-03-09 22:26
springboot整合XXL-JOB实行动态定时任务
也有很多人写出了各式各样的框架,比如XXL-JOBXXL-JOB出自大众点评,是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展、开箱即用官方文档地址:点击此处访问官方文档下载
xxlJob
南风落尽
·
2023-02-28 05:46
springboot
2.0
spring
boot
动态定时任务
spring boot集成xxl job
目录1.
xxljob
介绍2.搭建说明(1)配置调度中心(2)配置执行器(3).执行1.
xxljob
介绍官网地址:分布式任务调度平台XXL-JOBXXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速
linab112
·
2023-02-05 07:23
java常用
spring
boot
后端
java
xxl-job任务调度中心开发指南
job-executor项目地址sancj/scj-service-job-executor开发流程创建job类,编写任务方法@Slf4j@ComponentpublicclassxxxxxxJob{@
XxlJob
柠檬冰块
·
2023-01-31 00:45
xxljob
docker compose deploy
xxljobdockercomposedeploy:couldnotcreateconnectiontodatabaseserverdocker-compose.yamlfileversion:'2'services:xxl-job:container_name:xxl-jobimage:xuxueli/xxl-job-admin:2.3.1ports:-8080:8080links:-mysql
·
2023-01-09 11:26
dockermysql
分布式任务调度平台XXL-JOB的简单使用
配置文件进行修改主要修改数据库地址和告警邮件地址将服务注册到xxl-job-如果在xxl里配置了accessToken服务里就需要使用同样的Token注册到xxl-job-admin之后打开xxl可视化界面新增执行器可使用自动注册或手动注册添加任务@
XxlJob
ou豪
·
2022-12-07 07:43
数据库
java
开发语言
xxl-job入门
启动调度中心3.客户端集成执行器maven依赖集成Xxl-job配置配置执行器组件3.1BEAN模式BEAN模式(类形式)-实现IJobHandler[推荐]BEAN模式(方法形式)-为Job方法添加注解@
XxlJob
罗小爬EX
·
2022-09-25 01:00
java
#
任务调度
xxl-job
任务调度
XxlJob
分布式任务调度平台
一、
XxlJob
介绍官网上介绍这是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。xxl-job环境依赖于mysql。
Pluto372
·
2022-07-23 16:35
Spring
boot
中间件
分布式
mysql
java
xxljob
安装
一、简介XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl三个字母是其开发者许雪里名字的缩写github地址:https://github.com/xuxueli/xxl-job二、dock
吕林光
·
2022-07-18 12:00
Springboot 整合
xxljob
动态API调度任务(进阶篇)
前言之前写了一篇
xxljob
的新手入门篇:Springboot整合
xxljob
使用定时任务调度(新手入门篇)_小目标青年的博客-CSDN博客这一篇非常非常简单,就是非常快速的springboot整合
xxljob
小目标青年
·
2022-06-28 17:10
跟我一起玩转
SpringBoot
Java
springboot
xxljob
动态调度
api
定时任务
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他