Guardian 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Guardian 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Java 查看源码 »
操作系统: 跨平台
收录时间: 2017-01-09
提 交 者: _Svti

Guardian

让你的程序快速接入Zookeeper来实现高可用

介绍

  • 使用curator 连接zookeeper,保证连接质量。

  • 实时更新zookeeper的节点数据,保证消费和生产一致。

  • 实现了服务治理,目前提供了 随机 和 轮询两种方式,后续会加入 权重 和 熔断 两种消费方式。

  • sample 是一个示例程序,欢迎大家下载使用。

image

使用介绍:

示例代码:

//生产者,初始化注册节点
ZookeeperRegistry zr = new ZookeeperRegistry ();
Zdata zdata = new Zdata();
zr.regist(zdata);


//消费者,继承ZookeeperDiscovery,等待回调

discover(Zdata provider);//可用的节点

destory();//一旦断开zookeeper,消费者也要断开,保持一致


//消费者如果成功消费,需要告诉zookeeper
consume(Zdata provider, String host, int port)//提供消费者是谁,以及自身的ip和端口
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Guardian 的相关资讯

还没有任何资讯

Guardian 的相关博客

django-guardian 视图权限管理

django-guardian 视图权限管理: class host(models.Model): name = models.CharField(u'名称',max_length=70,null=True) cl...

Data Guardian for Mac(数据加密工具)

Mac哪款加密工具好用呢?Data Guardian for Mac是一款运行在MacOS平台上专业实用的数据加密工具。Data Guardian采用多达448位...

星环大数据安全组件Guardian与hadoop自带的安全组件区别

在进行讲解之前,先带大家学习下hadoop关于hdfs自己的安全如何实现的--------------------------- 名词: ACL-访问控制列表(...

中小型企业级 IPS 部署

《构建基于Snort+Guardian+Iptables的IPS》 2020年的第三天,依旧如往常写文章,分享最近做的项目继《中小型企业级防火墙部署...

Flask 编写http接口api及接口自动化测试

片言 此文中代码都是笔者工作中源码,所以不会很完整,主要摘常见场景的api片段用以举例说明 另:此文主要针对自动化测试人员,...

django自带权限机制

django自带权限机制 1. Django权限机制概述 权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权...

django自带权限机制

1. Django权限机制概述 权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系统更...

简述权限控制的实现!干货!

1. Django权限机制概述   权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系...

django的objects级别的权限控制

django自带的权限控制是model级别权限控制,并没有提供对Object级别的权限控制,而只是在架构上留了口子。所以想要进行更细小...

Actor的生命周期 -- Stopping

参考:https://doc.akka.io/docs/akka/current/typed/actor-lifecycle.html An ActorSystem is a heavyweight structure that...

Guardian 的相关问答

还没有任何问答,马上提问

评论 (2)

加载中
打分: 力荐
加油,小兄弟
2017/01/17 20:00
回复
举报
_Svti软件作者
打分: 力荐
很棒,加油~!
2017/01/10 16:14
回复
举报
更多评论
2 评论
111 收藏
分享
返回顶部
顶部