概述
分享一个自己研发的项目-pillar
pillar是基于redis的分布式主从任务分配通用框架, 主要解决master/slave之间任务分配, 心跳机制, 宕机处理, 异步执行的通用框架, 支持高可用, 高可靠。
由于pillar是基于redis, 故master/slave无需知道对方的ip端口, 只需通过redis队列进行任务发放和消费即可, 开发人员只需着重于业务开发, 无需考虑master/slave节点宕机后的处理, 也无需考虑分布式锁等问题。
此框架目标是希望所有想实现master/slave任务分配架构的项目无需再造轮子, 只需要基于pillar之上开发即可。
目前已将此项目上传到gitHub上,地址:https://github.com/gl0726/pillar/wiki/Pillar%E4%BB%8B%E7%BB%8D
若有收获欢迎star。
最后
以上就是饱满小土豆为你收集整理的分享一个自己研发的项目-pillar[分布式主从任务分配通用框架]的全部内容,希望文章能够帮你解决分享一个自己研发的项目-pillar[分布式主从任务分配通用框架]所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复