<返回更多

定时任务调度系统搭建

2021-05-21  今日头条  IT趣闻史
加入收藏

定时任务调度系统一般都使用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定时任务调度系统搭建成功,下次讲解定时任务调度的使用

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

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>