服務編排–Conductor 實踐 (1) 安裝
- 2019 年 11 月 21 日
- 筆記
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/wangtongxue123456/article/details/81240669
- 環境準備
- 工具準備
- JDK 1.8 安裝
- gradle 安裝
- Conductor安裝
- 本地內存啟動
- docker 鏡像啟動
環境準備
- centos6.7
工具準備
- JDK 1.8
- gradle 4.8
JDK 1.8 安裝
tar -zxvf jdk-8u171-linux-x64.tar.gz
- 配置環境變量
- 打開profile 文件
vim /etc/profile
- 寫入
export JAVA_HOME=/root/proess/jdk8
export PATH=$JAVA_HOME/bin:$PATH
- 刷新profile
source /etc/profile
- 驗證
java -v
- 打開profile 文件
gradle 安裝
- 下載
wget http://downloads.gradle.org/distributions/gradle-4.8-bin.zip
- 解壓
unzip gradle-4.8-bin.zip
- 配置環境變量
- 打開profile 文件
vim /etc/profile
- 寫入
export GRADLE_HOME=/root/proess/gradle48
export PATH=$GRADLE_HOME/bin:$PATH
- 刷新profile
source /etc/profile
- 驗證
gradle -v
gradle 第一次編譯慢解決 gradle 第一次編譯會很慢,提前下載 gradle all 文件 ,放在.gradlewrapperdists
對應版本文件夾下 下載地址 http://services.gradle.org/distributions/
- 打開profile 文件
Conductor安裝
本地內存啟動
內存啟動會出現報錯情況,建議多編譯幾次。
- 下載
wget https://github.com/Netflix/conductor/archive/v1.10.3.tar.gz
- 解壓
tar -zxvf v1.10.3.tar.gz
- 進入文件夾
cd conductor-1.10.3/server/
- 執行命令
../gradlew server
docker 鏡像啟動
需要了解dokcer 的可以參考博客 docker 入門
- 進入 conductor 目錄
- 在根目錄執行gradle build
gradle clean build -x test
x test 是為了跳過測試,建議使用,不讓編譯會有報錯 執行完成後 server 文件夾下會生成 jar 包
可以直接 運行下面命令啟動,也可以 去docker 文件,使用docker-compose 構建運行程序
java -jar conductor-server-VERSION-all.jar
- 進入docker文件夾
cd docker
- 執行
docker-compose up