首页 源码 正文

定时任务源码_任务发布源码

2024-05-14 16:05:18 37 0
admin

定时任务调度系统一般都使用azkaban定时任务源码

定时任务源码

azkaban

来取代linux下定时任务源码的crontab命令

最终定时任务的调度成功的界面

定时任务源码

定时任务调度

设置定时任务

定时任务源码

设置定时任务

azkaban的安装步骤定时任务源码

azkaban必须使用源码进行编译来生成可用的war包和脚本

找台可以联网的centos7

1、编译生成可用包

azkaban:下载地址:https://github.com/azkaban/azkaban/releases

安装git:yum install -y git

解压:tar -xzvf azkaban-xxx.tar.gz -C /opt

cd /opt/azkaban-xxx

./gradlew build

生成可用的安装包

定时任务源码

1、安装azkaban

1)解压上述三个文件

2)导入mysql脚本

create database azkaban;

use azkaban ;

source /opt/azkaban/azkaban-db/create-all-sql-0.1.0-SNAPSHOT.sql ;

3)修改executor的配置,并启动

/opt/azkaban/azkaban-exec-server/conf下的azkaban.properties

定时任务源码

azkaban配置

启动executor,必须在/opt/azkaban/azkaban-exec-server目录下启动 bin/start-exec.sh

启动后生成executor.port,看下该文件的内容

curl http://node1:端口/executor?action=activate

看到返回为 {“status”:”success”}则表示executor执行成功

1)修改web配置并启动

/opt/azkaban/azkaban-web-server/conf下的azkaban.properties如上图修改

启动web, 必须在/opt/azkaban/azkaban-web-server目录下启动 bin/start-web.sh

web启动成功,则成功

则azkaban定时任务调度系统搭建成功,下次讲解定时任务调度的使用

需要安装包的可以私信我一下

收藏
分享
海报
0 条评论
37

本站已关闭游客评论,请登录或者注册后再评论吧~