Azkaban简介

  • azkaban是一个开源的任务调度系统
  • Azkaban是一套简单的任务调度服务,整体包括三部分webserver、dbserver、executorserver。
  • 开发语言为Java。
  • 提供可视化任务调度流程,和监控的平台。
  • 简单易用的Web UI界面

官网地址

https://azkaban.github.io/

下载源码

git clone https://github.com/azkaban/azkaban.git

安装

cd azkaban;  ./gradlew build installDist -x test

copy build 出来的包到指定目录

-- azkaban-solo-server 可用于单机模式下启动
cd azkaban-solo-server/build/distributions cp azkaban-solo-server-3.91.0-119-gf49d865.tar.gz /usr/local/azkaban/azkaban-soft/ -- azkaban-db
cd azkaban-db/build/distributions cp azkaban-db-3.91.0-119-gf49d865.tar.gz /usr/local/azkaban/azkaban-soft/ -- azkaban-exec-server
cd azkaban-exec-server/build/distributins cp azkaban-exec-server-3.91.0-119-gf49d865.tar.gz /usr/local/azkaban/azkaban-soft/ -- azkaban-web-server
cd azkaban-web-server/build/distributins cp azkaban-web-server-3.91.0-119-gf49d865.tar.gz /usr/local/azkaban/azkaban-soft/

解压包

cd /usr/local/azkaban/azkaban-soft/

tar -zxvf azkaban-db-3.91.0-119-gf49d865.tar.gz
tar -zxvf azkaban-exec-server-3.91.0-119-gf49d865.tar.gz
tar -zxvf azkaban-solo-server-3.91.0-119-gf49d865.tar.gz
tar -zxvf azkaban-web-server-3.91.0-119-gf49d865.tar.gz

启动单机模式

cd azkaban-solo-server-3.91.0-119-gf49d865

bin/start-solo.sh

访问

http://[你的ip]:8081
账号:azkaban
密码:azkaban

关闭

bin/shutdown-solo.sh

Azkaban入门(启动一个Simple Example)的更多相关文章

  1. Dubbo入门—搭建一个最简单的Demo框架

    一.Dubbo背景和简介 1.电商系统的演进 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. a.单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一 ...

  2. Dubbo入门---搭建一个最简单的Demo框架(转)

    Dubbo背景和简介 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本.  ...

  3. ASP.NET Core 1.0 入门——了解一个空项目

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  4. 我的第一个activiti实例 (代码方式) ctiviti入门列子一个简单的activiti请假流程

    转: (activiti入门列子一个简单的activiti请假流程) 我的第一个activiti实例 2017年05月31日 14:29:45 chf_mixueer 阅读数:1223   整个项目的 ...

  5. 【.net 深呼吸】启动一个进程并实时获取状态信息

    地球人和火星人都知道,Process类既可以获取正在运行的进程,也可以启动一个新的进程.在79.77%应用场合,我们只需要让目标进程顺利启动就完事了,至于它执行了啥,有没有出错,啥时候退出就不管了. ...

  6. gulp启动一个小型web服务器配置&browserify(require)

    var gulp = require('gulp'), connect = require('gulp-connect'), // 运行live reload服务器 browserify = requ ...

  7. 第七周——Linux内核如何装载和启动一个可执行程序

    万子惠 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 part1 实验 ...

  8. [Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手"

    [Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手" 我在学Unity3D,TankSniper(坦克狙击手)这个项目是用来练手的.游戏玩法来自这里(http://ww ...

  9. android技巧(一):如何方便知晓当前Activity?如何管理应用中的Activity?如何最佳的启动一个Activity?

    1.如何方便知晓当前Activity? 可以不看代码根据当前界面就知道界面所在Activity的写法: 建立BaseActivity,继承自Activity,在BaseActivity的OnCreat ...

随机推荐

  1. ESP32使用SPIFFS文件系统笔记

    基于ESP-IDF4.1 1 #include <stdio.h> 2 #include <string.h> 3 #include <sys/unistd.h> ...

  2. 章节1-Grafana Dashboard的简单应用(2)

    目录 使用Grafana创建可视化Dashboard 1. Add data sources - Prometheus 2. 导入 Dashboard 模板 2.1 Node Exporter for ...

  3. 访问其他人的vue项目

    本地git拉取项目 git clone git@git路径 项目clone到本地后 1.工具命令行切换到此项目路径下 cd 路径名称 2.首先要下载项目所需要的资源包  npm install 这里会 ...

  4. mysql 远程登录 10038提示,无法连接

    mysql 默认使用端口3306 MYSQL服务器:WIN7 控制面板,WINDOWS防火墙--高级设置--入站规则--新建规则--端口--TCP-特定本地端口--3306--允许连接--下一步,至完 ...

  5. 谷粒学院-2-mybatisplus

    一.参考文档 官网:http://mp.baomidou.com/ 参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis ...

  6. CSAPP:datalab实验记录

    CSAPP:datalab实验记录 bitXor /* * bitXor - x^y using only ~ and & * Example: bitXor(4, 5) = 1 * Lega ...

  7. Cent OS 7 本地yum源配置与安装

    一.本地yum源 1.添加一个新的yum源配置文件dvd.repo(文件名字自定义)  vi etc/yum.repos.d     添加新的内容: name=rhel_dvd            ...

  8. 【搜索】棋盘 luogu-3956

    分析 按照这个题目随便写一个搜索就可以了 AC代码 #include <cstdio> #include <cstring> #include <algorithm> ...

  9. Spring Boot的MyBatis注解:@MapperScan和@Mapper(十七)

    1.Spring Boot与MyBatis融合的矛盾问题: Spring家族的使命就是为了简化而生,但是随着Spring的发展壮大,有点事与愿违了.为了坚持初心,Spring家族祭出了一大杀器---S ...

  10. Lambda 表达式的基础语法

    1.基础语法 java8引入新的操作符"->"箭头操作符,箭头操作符将Lambda表达式分成两部分 左侧:Lambda 表达式的参数列表,对应抽象方法的参数列表 右侧:需要执 ...