龙空技术网

定时任务调度系统搭建

IT趣闻史 5079

前言:

眼前小伙伴们对“centos定时任务每分钟”可能比较注重,看官们都需要了解一些“centos定时任务每分钟”的相关文章。那么小编在网络上网罗了一些有关“centos定时任务每分钟””的相关文章,希望我们能喜欢,各位老铁们一起来学习一下吧!

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

azkaban

来取代linux下的crontab命令

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

定时任务调度

设置定时任务

设置定时任务

azkaban的安装步骤:

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

找台可以联网的centos7

1、编译生成可用包

azkaban:下载地址:

安装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 :端口/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定时任务调度系统搭建成功,下次讲解定时任务调度的使用

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

标签: #centos定时任务每分钟