hello 大家好,针对海豚调度之前也用过老版本的,新版本看了看增加了很多功能,目前稳定版本是3.1.9 ,本次部署 3.2.2最新版 standalone-server服务,并且元数据持久化。
源代码下载
源代码下载:官网直接下载即可
https://dolphinscheduler.apache.org/zh-cn/download/3.2.2
环境准备
java 1.8以上
maven 最新版3.9.9
maven:下载地址
选择Binary tar.gz archive的link即可
安装部署
代码检查格式化
mvn spotless:apply
打包
# 记录打包日志 观察是否报错 ,报错后重新clean一下换一下maven的镜像即可 解压后的根目录下
cd apache-dolphinscheduler-3.2.2-src
mvn clean install -DskipTests -U -Dmaven.javadoc.skip=true -X > build.log 2>&1
成功标志:打包时常大约在40分钟前后。
运行项目
# 根目录下
# 打包文件在dolphinscheduler-dist/target/apache-dolphinscheduler-3.2.2-bin.tar.gz
# 解压tar包 cd进入根目录
# 启动
./bin/dolphinscheduler-daemon.sh start standalone-server
# 停止
./bin/dolphinscheduler-daemon.sh stop standalone-server
访问地址:
http://localhost:12345/dolphinscheduler/ui/
账号密码:默认的admin/dolphinscheduler123
以上就是3.2.2的源代码部署单机版的项目 ,当前默认元数据储存是H2的,后面会用mysql做元数据持久化。
亲们后续想了解,点个关注+收藏,后面会更新。