知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?
(八)Azkaban單服務(wù)安裝
發(fā)表時間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):49
文章目錄
- 1.azkaban的編譯
- 1.1azkaban的編譯
- 1.2編譯之后需要的安裝文件列表如下
- 2.azkaban單服務(wù)模式安裝與使用
- 2.1解壓
- 2.2修改兩個配置文件
- 2.3啟動solo-server
- 2.4瀏覽器頁面訪問
- 2.5單服務(wù)模式使用
- 3.azkaban兩個服務(wù)模式安裝
1.azkaban的編譯
(因?yàn)檫@里安裝包都有,所以上傳解壓改配置文件就行)
1.1azkaban的編譯
我們這里選用azkaban3.51.0這個版本自己進(jìn)行重新編譯,編譯完成之后得到我們需要的安裝包進(jìn)行安裝
注意:我們這里編譯需要使用jdk1.8的版本來進(jìn)行編譯,如果編譯服務(wù)器使用的jdk版本是1.7的,記得切換成jdk1.8,我們這里使用的是jdk8u141這個版本來進(jìn)行編譯
先安裝
yum install wget -y
cd /export/servers/
wget https://github.com/azkaban/azkaban/archive/3.51.0.tar.gz
tar -zxvf 3.51.0.tar.gz -C ../servers/
cd /export/servers/azkaban-3.51.0/
yum -y install git
yum -y install gcc-c++ ./gradlew build installDist -x test
1.2編譯之后需要的安裝文件列表如下
- azkaban-exec-server 存放目錄
/export/servers/azkaban-3.51.0/azkaban-exec-server/build/distributions
- azkaban-web-server存放目錄
/export/servers/azkaban-3.51.0/azkaban-web-server/build/distributions
- azkaban-solo-server存放目錄
/export/servers/azkaban-3.51.0/azkaban-solo-server/build/distributions
- execute-as-user.c
azkaban two server模式下需要的C程序在這個路徑下面
/export/servers/azkaban-3.51.0/az-exec-util/src/main/c
- 數(shù)據(jù)庫腳本文件
/export/servers/azkaban-3.51.0/azkaban-db/build/install/azkaban-db
2.azkaban單服務(wù)模式安裝與使用
所需軟件
- azkaban-solo-server
2.1解壓
azkaban 的solo server使用的是一個單節(jié)點(diǎn)的模式來進(jìn)行啟動服務(wù)的,只需要一個
azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz的安裝包即可啟動,所有的數(shù)據(jù)信息都是保存在H2這個azkaban默認(rèn)的數(shù)據(jù)當(dāng)中,
上傳我們的壓縮包,然后修改配置文件啟動即可
cd /export/servers/
tar -zxvf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz -C ../servers/
2.2修改兩個配置文件
- 修改時區(qū)配置文件
cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT/conf
vim azkaban.properties
default.timezone.id=Asia/Shanghai
- 修改commonprivate.properties配置文件
cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT/plugins/jobtypes
vim commonprivate.properties
execute.as.user=false
memCheck.enabled=false
2.3啟動solo-server
啟動azkaban-solo-server
cd /export/servers/azkaban-solo-server-0.1.0-SNAPSHOT
bin/start-solo.sh
2.4瀏覽器頁面訪問
瀏覽器訪問
http://node03:8081/
2.5單服務(wù)模式使用
需求:使用azkaban調(diào)度我們的shell腳本,執(zhí)行l(wèi)inux的shell命令
創(chuàng)建普通文本文件 foo.job,文件內(nèi)容如下
type=command
command=echo "hello world"
然后將這個文件打包為壓縮文件,如下:
3.azkaban兩個服務(wù)模式安裝
先略
相關(guān)案例查看更多
相關(guān)閱讀
- 云南網(wǎng)站建設(shè)首頁
- 微分銷
- 云南網(wǎng)站制作哪家好
- Web開發(fā)框架
- 海南小程序制作公司
- 云南網(wǎng)站建設(shè)一條龍
- 云南軟件設(shè)計(jì)
- asp網(wǎng)站
- 云南網(wǎng)站建設(shè)高手
- 河南小程序制作
- 分銷系統(tǒng)
- 云南小程序開發(fā)費(fèi)用
- 退款
- 云南小程序商城
- 人人商城
- 模版消息
- 昆明小程序哪家好
- 云南建設(shè)廳網(wǎng)站
- 云南網(wǎng)站建設(shè)列表網(wǎng)
- 小程序
- 網(wǎng)站制作
- 小程序被攻擊
- web服務(wù)
- 網(wǎng)站小程序
- 云南網(wǎng)絡(luò)營銷
- 小程序開發(fā)公司
- 開通微信小程序被騙
- 曲靖小程序開發(fā)
- 搜索排名
- 安家微信小程序