Azkaban入门(启动一个Simple Example)
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)的更多相关文章
- Dubbo入门—搭建一个最简单的Demo框架
一.Dubbo背景和简介 1.电商系统的演进 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. a.单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一 ...
- Dubbo入门---搭建一个最简单的Demo框架(转)
Dubbo背景和简介 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本. ...
- ASP.NET Core 1.0 入门——了解一个空项目
var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...
- 我的第一个activiti实例 (代码方式) ctiviti入门列子一个简单的activiti请假流程
转: (activiti入门列子一个简单的activiti请假流程) 我的第一个activiti实例 2017年05月31日 14:29:45 chf_mixueer 阅读数:1223 整个项目的 ...
- 【.net 深呼吸】启动一个进程并实时获取状态信息
地球人和火星人都知道,Process类既可以获取正在运行的进程,也可以启动一个新的进程.在79.77%应用场合,我们只需要让目标进程顺利启动就完事了,至于它执行了啥,有没有出错,啥时候退出就不管了. ...
- gulp启动一个小型web服务器配置&browserify(require)
var gulp = require('gulp'), connect = require('gulp-connect'), // 运行live reload服务器 browserify = requ ...
- 第七周——Linux内核如何装载和启动一个可执行程序
万子惠 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 part1 实验 ...
- [Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手"
[Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手" 我在学Unity3D,TankSniper(坦克狙击手)这个项目是用来练手的.游戏玩法来自这里(http://ww ...
- android技巧(一):如何方便知晓当前Activity?如何管理应用中的Activity?如何最佳的启动一个Activity?
1.如何方便知晓当前Activity? 可以不看代码根据当前界面就知道界面所在Activity的写法: 建立BaseActivity,继承自Activity,在BaseActivity的OnCreat ...
随机推荐
- ESP32使用SPIFFS文件系统笔记
基于ESP-IDF4.1 1 #include <stdio.h> 2 #include <string.h> 3 #include <sys/unistd.h> ...
- java基础---常用类
一.字符串类String String:字符串,使用一对""引起来表示,字符串常量池在方法区中 public final class String implements java. ...
- 将make的输出(标准输出/标准错误输出)重定向到文件
方式 描述符 含义 stdin 0 标准输入 stdout 1 标准输出 stderr 2 标准错误输出 1.想要把make输出的全部信息,输出到某个文件中 最常见的办法就是:make xxx > ...
- navicate for mysql命令中输入中文报错
insert into xsxx(name,xb) values('李四','男') 错误提示: [SQL]insert into xsxx3(name,xb) values('李四','男') [E ...
- Leetcode4. 寻找两个正序数组的中位数
> 简洁易懂讲清原理,讲不清你来打我~ 输入两个递增数组,输出中位数并切换到对应分支. 2 git flow init--该命令会只指导你基 ...
- JS对DOM的操作优化法则
html页面显示过程 解析HTML,并生成一棵DOM tree 解析各种样式并结合DOM tree生成一棵Render tree 对Render tree的各个节点计算布局信息,比如box的位置与尺寸 ...
- centos的screen使用
说明,screen 是一款安装在服务器,在单一终端窗口进行多任务切换的软件.好处在于.(1),使用多个窗口进行任务切换操作. 1,安装 (1),yum 安装 : yum install -y scre ...