onyx-dashboard, 面向 Onyx 分布式处理系统的仪表板

分享于 

3分钟阅读

GitHub

  繁體 雙語
Dashboard for the Onyx distributed processing system
  • 源代码名称:onyx-dashboard
  • 源代码网址:http://www.github.com/onyx-platform/onyx-dashboard
  • onyx-dashboard源代码文档
  • onyx-dashboard源代码下载
  • Git URL:
    git://www.github.com/onyx-platform/onyx-dashboard.git
    Git Clone代码到本地:
    git clone http://www.github.com/onyx-platform/onyx-dashboard
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/onyx-platform/onyx-dashboard
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    onyx仪表板

    用于 Onyx 插件的仪表板分布式计算系统。

    Gitter

    Circle CI

    设计和用户指南

    一个描述和用户指南伪装为博客帖子可以在这里找到,这里。

    版本控制

    版本号与 [Onyx] ( https://github.com/onyx-platform/onyx ) 保持同步。 例如要使用与 Onyx 0.8.1.0-alpha8 兼容的版本,请使用以 0.8.1.0-alpha8 开头的指示板的版本。 第四个版本号将保留为仪表板版本,以便为 Onyx 提供带有的版本。

    RELEASES.md 列出了发行版。

    扩展部署

    通过以下方式运行 jar:

    
    java -server -jar onyx-dashboard-VERSION.jar ZOOKEEPER_ADDR
    
    
    
    

    默认情况下,服务器将侦听端口 3000,但可以通过端口环境变量进行配置。

    或者,像这样运行 Docker 映像:

    
    docker run -p 3000:3000 onyx/onyx-dashboard:<tag> 192.168.1.170:2188
    
    
    
    

    传送的IP被动物园管理员使用。

    如果在Mac上通过 Docker 运行 Onyx 仪表板,但是在本地运行 ZooKeeper,请注意,在Mac网络上存在着网络上的限制。 根据Mac网络文档的 Docker,最好的解决方法是在主机上分配虚拟IP作为主机的回送适配器,并将它的指向该主机上的Docker 映像。 类似这样的事情应该是这样的:

    
    sudo ifconfig lo0 alias 10.200.10.1/24
    
    
    docker run -p 3000:3000 onyx/onyx-dashboard:latest 10.200.10.1:2188
    
    
    
    

    插件开发

    在终端中,将示例作业与群集按以下方式进行群集:

    
    lein run -m onyx.peer.dag-test
    
    
    
    

    然后启动 developyment:

    运行 lein repl 以启动你的。

    在REPL中,运行

    (onyx-dashboard.dev/start-figwheel)

    然后运行:

    (user/stop) (clojure.tools.namespace.repl/refresh) (user/go"127.0.0.1:2188")

    启动服务器,每次在服务器上进行更改时。

    然后将你的浏览器指向 http://localhost:3000/

    许可证

    版权所有 © 2016分布式砖石

    在 Eclipse public 许可以证下分发版本 1.0版本或者( 按你的选择) 版本任何版本。

    创建 0.7.0 -SNAPSHOT。


    SYS  系统  PROC  分布式  DASH  Dashboard