首页 > 其他分享 >搭建 xxl-job 调度中心

搭建 xxl-job 调度中心

时间:2024-09-03 19:24:04浏览次数:12  
标签:执行器 中心 admin 调度 job xxl 搭建

文章目录

1、初始化“调度数据库”

在这里插入图片描述

请下载项目源码并解压,获取 “调度数据库初始化SQL脚本” 并执行即可。

“调度数据库初始化SQL脚本” 位置为:/xxl-job/doc/db/tables_xxl_job.sql

调度中心支持集群部署,集群情况下各节点务必连接同一个mysql实例;如果mysql做主从,调度中心集群节点务必强制走主库。

导入mysql数据库,效果如下:
在这里插入图片描述

- xxl_job_lock:任务调度锁表。
- xxl_job_group:执行器信息表,维护任务执行器信息。
- xxl_job_info:调度扩展信息表: 用于保存XXL-JOB调度任务的扩展信息,如任务分组、任务名、机器地址、执行器、执行入参和报警邮件等等。
- xxl_job_log:调度日志表: 用于保存XXL-JOB任务调度的历史信息,如调度结果、执行结果、调度入参、调度机器和执行器等等。
- xxl_job_log_report:调度日志报表:用户存储XXL-JOB任务调度日志的报表,调度中心报表功能页面会用到。
- xxl_job_logglue:任务GLUE日志:用于保存GLUE更新历史,用于支持GLUE的版本回溯功能。
- xxl_job_registry:执行器注册表,维护在线的执行器和调度中心机器地址信息。
- xxl_job_user:系统用户表。

2、修改“调度中心”配置’

调度中心配置文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties

主要关注以下3部分配置:端口号、jdbc数据源、报警邮箱、xxl调度中心配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、打包运行”调度中心“

切换到xxl-job\xxl-job-admin项目目录下。
在这里插入图片描述

将项目编译打包:mvn clean package -Dmaven.skip.test=true

C:\Users\dgq\Downloads\tingshu-1108-master\tingshu-1108-master\xxl-job-2.4.0\xxl-job-admin>mvn clean package -Dmaven.skip.test=true

打包成功后,切换到target目录:cd target

启动调度中心:java -jar xxl-job-admin-xxx.jar 或者 java -jar -Dserver.port=8088 xxl-job-admin-xxx.jar

在浏览器访问:http://localhost:10010/xxl-job-admin/

默认登录账号 “admin/123456”, 登录后运行界面如下图所示。

在这里插入图片描述

标签:执行器,中心,admin,调度,job,xxl,搭建
From: https://blog.csdn.net/m0_65152767/article/details/141868717

相关文章

  • job recording September ton
    日期:Septemberton记录人:jack.maspecailtak:NoneDreamFire:LearningRuby&OperaterSystem&Pythondevredorgreen:grey一:附件链接放在iframe里面:进行嵌套需要进行链接的提取jack/shananxi_spider分支点击查看代码`r_api_url=item.......
  • windows11 搭建gitea服务器
    gitea。适用于个人或者小团队所有。 一:环境安装,需要先安装个mysql,如果有现成的可以直接使用。下载地址:https://downloads.mysql.com/archives/community/   二:下载gitea安装包:地址:https://dl.gitea.io/gitea这里直接下载最新的:gitea-1.15.7-windows-4.0-amd64.exe......
  • 小琳AI课堂:使用ChatGPT API搭建系统(二)
    ......
  • 快速搭建一款可交互式的「地理空间」应用
    GreppoGitHub上的开源Python框架,可快速搭建一款可交互式的「地理空间」应用。该框架提供了一整套完整工具包,让你可以轻松打通数据、算法、可视化UI等模块,构建一款交互式应用。https://github.com/greppo-io/greppo ......
  • 本地搭建 Whisper 语音识别模型实现实时语音识别研究
    目录摘要关键词1.引言2.Whisper模型简介3.环境准备4.系统架构与实现4.1模型加载4.2实时音频输入处理4.3实时转录处理4.4程序实现的框架4.5代码实现5.实验与结果6.讨论7.结论参考文献摘要语音识别技术近年来发展迅速,广泛应用于智能家居、智能客......
  • websocket基础 以及 搭建在线聊天室
    一,什么是websocketWebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的Websocket是一个持久化的协议二,websocket的原理websocket约定了一个通信的规范,通过一......
  • 二手手机回收小程序搭建,小程序功能特点
    随着社会生活水平的提高,对手机的更新换代的速度也在逐渐加快,出现了大量的闲置手机,而这也给手机回收市场带来了巨大的发展空间!目前,手机回收市场进入到了发展快速期,吸引了越来越多的企业加入大市场中。在互联网的扶持下,各种回收平台也不断出现,手机回收小程序成功受到大众的关注,为手机......
  • Mac 搭建Nuxt3 项目避坑全过程
    问题描述依照官方文档给出的命令npxnuxi@latestinit<项目名称>直接运行是无法执行成功的,原因DNS污染问题,具体为什么会被污染,我也不知道,就是网络上查到的,执行结果如下图解决方法查看域名raw.githubusercontent.com解析的IP地址标题配置Host文件(有很多中方式修......
  • php邮箱服务器怎么搭建?如何构建服务器?
    php邮箱服务器配置教程指南?php邮件服务器如何搭建?搭建一个稳定高效的php邮箱服务器,不仅可以提升邮件传输的效率,还能增强数据的安全性。那么,如何着手搭建这样一个服务器呢?AokSend将详细探讨php邮箱服务器的搭建步骤。php邮箱服务器:配置环境配置php邮箱服务器环境是搭建过程......
  • 用 Cloudreve 快速搭建个分享网盘
    概述要分享1G多的图片给其他人,要求分享链接必须输入密码,分享者能登录进去筛选图片。下载速度不能太慢。考虑用百度网盘可非会员下载太慢,其他网盘也是这个问题。于是用开源的Cloudreve程序快速搭建了一个。地址:https://cloudreve.org/步骤下载社区版Windows下程序文件,解......