环境准备

  1. centos6.7

工具准备

  1. JDK 1.8
  2. 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

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 文件 ,放在 .gradle\wrapper\dists 对应版本文件夹下
      下载地址 http://services.gradle.org/distributions/

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
  1. 执行
docker-compose up
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐