xxl-job 写定时任务流程以及调试过程中出现404、500的解决方案
xxl-job
xxl-job: 是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
项目地址:https://gitcode.com/gh_mirrors/xx/xxl-job
免费下载资源
·
先说说部署步骤吧,我这边xxl-job-core版本为3.2.5
1.从svn 拉下来的代码目录如下:
2.将该文件下的数据库文件导入数据库
3.修改xxl-job-admin项目中的application.properties文件中的数据库连接
4.我这边用的是lamp-extend-excutor这个,所以修改这个文件如下:
修改里面的redis和mysql 的配置
至此配置文件已经修改完成
5.编写代码,完成自己要的功能
6.运行xxl-job-admin项目和lamp-extend-excutor
运行完访问,页面如下:
http://127.0.0.1:8767/xxl-job-admin
登录
账号admin 密码:123456
7.新建执行器
在执行器管理里面新增执行器如下,不知道为什么我这边注册方式选择自动注册拿不到,那么只能手动配置了,配置的时候端口号必须是lamp_extend_executor里的application.yml里
xxl.job:下的配置端口否则会报404
8.新增任务管理
执行器名称选择执行器管理里面你刚创建的APPName,名称必须保持一致,否则会报执行器为空,但其实能拿到地址,只是选的执行器不对,jobhandler选择test里面的值
至此配置完成。
9.点击执行一次则可在调度日志中看到执行的结果
现在说说我这边遇到的404和500的情况是:
首先新增执行器的时候机器地址未加http://
其次机器地址的端口号不是下图中的这个
至此我的问题已解决
GitHub 加速计划 / xx / xxl-job
27.15 K
10.79 K
下载
xxl-job: 是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
最近提交(Master分支:3 个月前 )
e5d26ba2 - 3 个月前
977ad87b - 3 个月前
更多推荐
已为社区贡献1条内容
所有评论(0)