快捷搜索:  汽车  科技

azkaban启动命令(Azkaban最新版3.76.0编译及安装)

azkaban启动命令(Azkaban最新版3.76.0编译及安装)cd azkaban-solo-server/build/install/azkaban-solo-server/ azkaban-solo-server]# bin/start-solo.sh 停止solo模式的Azkaban服务:编译成功后,进入solo目录,启动solo模式的Azkaban服务:多执行器模式适合生产线上安装。采用主从架构的Mysql作为DB服务,web server和执行器可以运行在不同的主机上,这样在升级和维护时不影响用户。多执行器模式对Azkaban影响巨大。在github上访问“https://github.com/azkaban/azkaban/releases“,下载最新版本3.76.0,点击”zip“格式开始下载,如下图:#解压文件 tar -xf azkaban-3.76.0.tar cd azkaban-3.76.0 #安装(跳过测试) ./gradl

Azkaban是开源的任务管理工具,基于流程来管理任务。在3.0版本后,提供了两种运行模式,单机版的“solo-server“和分布式的多执行器模式。两种模式区别:

单机模式(solo-server):

内嵌H2轻量级DB,web server和执行器运行在同一个进程中,非常适合尝试了解Azkaban的功能

多执行器模式(multiple-executor):

多执行器模式适合生产线上安装。采用主从架构的Mysql作为DB服务,web server和执行器可以运行在不同的主机上,这样在升级和维护时不影响用户。多执行器模式对Azkaban影响巨大。

下载Azkaban

在github上访问“https://github.com/azkaban/azkaban/releases“,下载最新版本3.76.0,点击”zip“格式开始下载,如下图:

azkaban启动命令(Azkaban最新版3.76.0编译及安装)(1)

单机模式(solo-server)编译

#解压文件 tar -xf azkaban-3.76.0.tar cd azkaban-3.76.0 #安装(跳过测试) ./gradlew build installDist -x test

在编译过程中,如果遇到错误,通常都是gradlew下载jar文件网络出现闪断造成的,只需要继续执行上面的安装命令即可(已经下载过的jar包已经缓存在本地用户目录下,不会再次下载)。我在安装的过程中遇到的错误:

azkaban启动命令(Azkaban最新版3.76.0编译及安装)(2)

编译成功后,进入solo目录,启动solo模式的Azkaban服务:

cd azkaban-solo-server/build/install/azkaban-solo-server/ azkaban-solo-server]# bin/start-solo.sh

停止solo模式的Azkaban服务:

bin/shutdown-solo.sh

访问Azkaban服务:

Azkaban的默认账号为azkaban/azkaban,可以在下面的文件中配置:

azkaban-solo-server/build/install/azkaban-solo-server/conf/azkaban-users.xml

访问地址:http://localhost:8081

访问截图:

azkaban启动命令(Azkaban最新版3.76.0编译及安装)(3)

猜您喜欢: