美文网首页
dolphinscheduler 编译 部署

dolphinscheduler 编译 部署

作者: 嘟嘟碰碰叮叮当当 | 来源:发表于2020-06-28 14:39 被阅读0次

    官方git地址: https://github.com/apache/incubator-dolphinscheduler.git 切换至1.3.0版本

    maven 编译命令: mvn -U clean package -Prelease -Dmaven.test.skip=true

    编译后的目录在 dolphinscheduler-dist model中target目录下
    tar包解压命令 tar -zxvf apache-*.tar.gz

    目录说明:
    bin : 基础服务启动脚本
    conf : 项目配置文件
    lib : 项目依赖jar包,包括各个模块jar和第三方jar
    script : 集群启动、停止和服务监控启停脚本
    sql : 项目依赖sql文件
    install.sh : 一键部署脚本

    服务说明:
    api-server 启动类 org.apache.dolphinscheduler.api.ApiApplicationServer
    master-server 启动类 org.apache.dolphinscheduler.server.master.MasterServer
    worker-server 启动类 org.apache.dolphinscheduler.server.worker.WorkerServer
    alert-server 启动类 org.apache.dolphinscheduler.alert.AlertServer
    logger-server 启动类 org.apache.dolphinscheduler.server.log.LoggerServer

    数据库初始化:
    dolphinscheduler-dao modul中:org.apache.dolphinscheduler.dao.upgrade.shell.CreateDolphinScheduler
    考虑到版本兼容他是每个版本逐个运行的。在工程中的sql里边。

    工程依赖关系:
    api-server 依赖 dolphinscheduler-service,dolphinscheduler-dao,dolphinscheduler-alter

    相关文章

      网友评论

          本文标题:dolphinscheduler 编译 部署

          本文链接:https://www.haomeiwen.com/subject/tdqwfktx.html