• 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

  • 相关阅读:
    js模拟点击加载事件代码
    js添加节点
    js数字随机产生并相加
    转:Selenium借助AutoIt识别上传(下载)详解
    [原创] web_custom_request 与 Viewstate
    转:浏览器与WEB服务器工作过程举例
    转:WebDriver(Selenium2) 处理可能存在的JS弹出框
    转:Loadrunner报错“Too many local variablesAction.c”解决方法
    转:loadrunner关联及web_reg_save_param方法浅析
    转:性能测试流程剖析
  • 原文地址:https://www.cnblogs.com/xl717/p/13220499.html
Copyright © 2020-2023  润新知