zoukankan      html  css  js  c++  java
  • azkaban安装solo-server

    1. 下载源代码
    1. 通过https://github.com/azkaban/azkaban/tree/master下载源代码
    2. 或通过命令行 git clone https://github.com/azkaban/azkaban.git

    2. 编译源代码
    (1)命令行执行:cd azkaban根目标
    (2)命令行执行:./gradlew clean build installDist -x test

    这就是成功了!
    编译过程中遇到的问题
    (1)中途出现断线(下载失败、超时)的问题
    解决思路1:把gradle的仓库地址换成阿里的私有仓库 [https://blog.csdn.net/u013360850/article/details/60595210]
    解决思路2:在本地把需要下载的包下载下来,并放入本地的./gradle文件夹下 https://blog.csdn.net/chwshuang/article/details/52261940
    ubuntu系统下放下载包地址:/Users/user/.gradle/wrapper/dists/gradle-*-all/
    Windows系统默认下载到:C:Users(用户名).gradlecachesmodules-2files-2.1
    Mac系统默认下载到:/Users/(用户名)/.gradle/caches/modules-2/files-2.1
    (2)azkaban.executor.ExecutorDaoTest > classMethod FAILED
    解决思路: ./gradlew clean build installDist -x test https://blog.csdn.net/liuge36/article/details/88957661

    3. 部署
    `
    Azkaban的部署方式有三种:

    1.solo server mode: 即独立部署模块,数据库被嵌入H2,web服务器和执行服务器运行在同一个进程中,适用于小规模用例。

    2.two server mode: 即两个服务器模式,数据库由主从设置的MySQL实例提供支持,Web服务器和执行服务器运行在不同的进程中,以便升级和维护不影响用户,适用于生成环境。

    3.multiple executor mode: 即多个执行器模式,Web服务器和执行器理想情况下运行在不同的主机上,这种多主机设置为Azkaban带来了强大且可扩展性。

    部署solo-server:https://my.oschina.net/longkingxu/blog/2995176

    1.启动和关闭
    Azkaban的代码有启动位置引用,所以启动的时候,有位置要求,必须在Azkaban的home下启动。另外,Azkaban的启动和关闭是成对的,如果在启动的时候失败了,也要进行一次关闭。

    进入有启动文件的文件夹下:

    cd azkaban根目标/azkaban-solo-server/build/install/azkaban-solo-server/

    启动执行如下文件:

    bin/start-solo.sh

    关闭执行如下文件:

    bin/shutdown-solo.sh

    2.使用jps命令查看进程
    $jps
    有AzkabanSingleServer这个进程就表示启动成功

    1. 登陆浏览器界面
      http://ip:8081
      帐号和密码默认是azkaban
      可以登陆成功,则部署成功。
      `

    4. Azkaban使用-起流程
    参考:https://www.cnblogs.com/frankdeng/p/9284644.html

  • 相关阅读:
    隐藏导航练习
    分层导航
    做一个问题,如果输入的答案正确则弹出正确,错误弹出错误
    同意按钮,倒计时10秒
    golang strings
    seek指针大文件上传
    go文件操作大全
    zipimport.ZipImportError: can't decompress data; zlib not available 解决办法
    centos 安装redis自启动要点
    golang 文件读取
  • 原文地址:https://www.cnblogs.com/xl717/p/13220499.html
Copyright © 2011-2022 走看看