帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:作业调度  缺陷  HTTP  计划  系统  SYS  job  分布式  
Dkron - Distributed, fault tolerant job scheduling system

  • 源代码名称:dkron
  • 源代码网址:http://www.github.com/victorcoder/dkron
  • dkron源代码文档
  • dkron源代码下载
  • Git URL:
    git://www.github.com/victorcoder/dkron.git
  • Git Clone代码到本地:
    git clone http://www.github.com/victorcoder/dkron
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/victorcoder/dkron
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • Dkron分发,容错作业调度系统 GoDocBuild Status

    网站:http://dkron.io/

    Dkron是一个分布式的cron服务,易于设置和容错,具有以下功能:

    • 轻松:易于使用的用户界面
    • 可靠:完全容错
    • 可以扩展:能够处理大量计划作业和数千个节点

    在保持容错能力的同时,利用分布式存储和serf的强大功能,实现容错。可靠性和可以扩展性,并利用Dkron编写。

    Dkron的灵感来自于谷歌的白皮书 Reliable Reliable,Airbnb Chronos借用了它的同样特点。

    Dkron在 Linux,OSX和 Windows 上运行。 它可以使用任何服务器组合在服务器集群上运行计划的命令。 它没有单一的故障点,因为使用了Gossip协议和容错分布式数据库。

    你可以使用Dkron来运行公司最重要的部分,计划作业。

    状态

    目前Dkron已经经在巨大的开发过程中,但近年来得到了生产质量的测试。

    这是一个非常容易使用的方法,它很容易使用,并且在github项目中创建了一个发布问题的插件。

    快速启动

    测试和开发dkron的最佳方法是使用 Docker,你将需要在之前安装 Docker 插件。

    克隆存储库。

    安装 dep,按照这里的指示操作 https://github.com/golang/dep#setup 。

    下载依赖项:

    dep ensure

    接下来,运行包含的Docker 组合配置:

    docker-compose up

    这将开始,等等,领事和Dkron实例。 若要向群集添加更多Dkron实例:

    docker-compose scale dkron=4

    使用 docker-compose ps 检查端口映射并使用浏览器使用组合映射的一个端口导航到Dkron仪表板。

    向系统中添加作业读取API文档。

    文档

    全面的,全面的文档是在 Dkron网站上进行的。

    资源

    Chef cookbook https://supermarket.chef.io/cookbooks/dkron

    python 客户端库 https://github.com/oldmantaiter/pydkron

    ruby 客户端 https://github.com/jobandtalent/dkron-rb

    联系你

    赞助商

    由于Jobandtalent的支持,这个项目是可能



    文章标签:SYS  系统  HTTP  分布式  job  计划  缺陷  作业调度  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语