【niubi-job——一个分布式的任务调度框架】----框架设计原理以及实现

引言      niubi-job的框架设计是非常简单实用的一套设计,去掉了很多其它调度框架中,锦上添花但并非必须的组件,例如MQ消息通讯组件(kafka等)。它的框架设计核心思想是,让每一个jar包可以相对之间独立的运行,并且由zk辅助进行集群中任务的调度。   接下来,咱们就一步一步的来看下niubi-job整个的框架设计与实现。    框架设计概述      讲解之前,让我们先...
阅读(1972) 评论(0)

【niubi-job——一个分布式的任务调度框架】----如何开发一个niubi-job的定时任务

引言      上篇文章LZ主要讲解了niubi-job如何安装,如果看过上一篇文章的话,大家应该知道,niubi-job执行的任务是需要用户自己上传jar包的。   那么问题来了,这个jar包如何产生?有没有要求?   本文就是来解决这个问题的,虽然LZ的github上面有例子,但是终究还是LZ自己解释一下会让大家更清晰一些。废话不多说,接下来咱们就来看看如何开发一个定时任务,并且可以运...
阅读(818) 评论(0)

【niubi-job——一个开源的分布式任务调度框架】-----安装教程

niubi-job是什么      niubi-job是LZ耗时三个星期,费尽心血打造的一个具备高可靠性以及水平扩展能力的分布式任务调度框架,采用quartz作为底层的任务调度管理器,zookeeper做集群的管理与协调。    niubi-job可以做什么      niubi-job与Hadoop的MR框架,包括storm等的目标不同,niubi-job主要针对的是需要定时执行,且...
阅读(1955) 评论(0)
    公告栏

    LZ的斗鱼直播地址


    LZ的个人网站


    LZ的腾讯微博


    LZ的Github


    交流一群:300638185【已满】
    交流二群:475044650【已满】
    交流三群:367659782【已满】
    交流四群:575993105【已满】
    交流五群:547743770【已满】
    交流六群:629598531【新开】
    交流七群:620968684【新开】
    交流八群:542470923【新开】
    交流九群:629602305【新开】
    交流群用于技术探讨和交流,请不要重复加入多个交流群。
    进群请注明:“来自左潇龙CSDN博客”。
    加群需知:交流群中,群名片统一格式为【城市-姓名或昵称-语言】,示例【北京-左潇龙-Java】。进交流群请务必立即改名,否则可能会被误踢哦。


    LZ的Github项目介绍

    名称:xxoo
    简介:致力于简单的、功能完善的xml与object转换

    名称:deerlet-redis-client
    简介:一款简单易用的redis for java客户端,支持集群

    名称:niubi-job
    简介:一款开源的,高可靠的分布式任务调度框架。


    博主简介:
    09年毕业于某二流二本院校非计算机专业,经历一番波折,后于11年4月进入某培训机构学习J2EE开发,从此走上程序猿之路。
    11年10月份入职一家小型互联网公司,任职Java工程师。
    12年9月份进入一家大型金融公司从事公司IT建设,任职Java工程师。14年正式成为项目组项目经理兼研发经理,管理一个将近20人的团队。15年1月转部门带领一个6人的小团队,负责公司的权限管理系统。
    15年4月份进入到一家极具激情的互联网金融公司,暂时放弃管理之路,继续自己的技术沉淀,任职Java工程师。
    16年3月份进入到一家大型互联网公司,从事Java中间件的开发工作。
    本人较为擅长的领域涉及Java语言、设计模式、Java虚拟机、SSH、SSI等开源框架。作为一名开源的爱好者,本人也曾为spring-framework提供过源码,并被spring采纳。


    个人资料
    • 访问:2238234次
    • 积分:10448
    • 等级:
    • 排名:第1639名
    • 原创:237篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1023条
    博客专栏
    文章分类
    最新评论