
分布式协同服务
文章平均质量分 79
iie_libi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
zookeeper自动化部署
线上环境中并不能一台一台机器的部署,因此简单的写了一版zookeeper的自动化部署脚本,在实验室的各个项目中都运行良好,为实验室带来了诸多方便。功能简介1. 初始化ip数组,2. 在第一台ip服务器上运行main.sh3. 运行过程输入ssh连接其它ip的密码4. 即可以完成整个zookeeper部署文件说明1) Main.sh为主执行文件2) Need.sh和g原创 2017-02-26 14:49:43 · 565 阅读 · 0 评论 -
zookeeper大集合
0 系列目录Zookeeper系列【Zookeeper系列一】Zookeeper应用介绍与安装部署【Zookeeper系列二】ZooKeeper典型应用场景实践【Zookeeper系列三】ZooKeeper Java API使用【Zookeeper系列四】ZooKeeper 分布式锁实现【Zookeeper系列五】ZooKeeper 实时更新server列表【Zookeeper转载 2017-03-03 19:49:21 · 1524 阅读 · 0 评论 -
zookeeper实现异地容灾模块
最近使用zookeeper实现了北上广三级的异地容灾模块,其实实际业务逻辑很简单,但是由于是使用c++开发,所有代码都是亲写,亲测啊,,,对于项目中遇到的问题总结如下,并给出解决方案。工程描述:下级节点,例如北京下的某分公司,去连接上级节点,例如北京的某总公司,如果连接的上级节点宕机,可以切换到上级的另一个服务器,可能是北京的,当然如果北京的节点宕机了,就请求连接上海的,或者上海的节点宕机,就原创 2017-03-13 16:35:48 · 3750 阅读 · 0 评论 -
zookeeper梳理一之是什么,zookeeper架构
在项目中用了zookeeper,现在写个博客梳理一下zookeeper的基础知识,供以后查阅。zookeeper可靠的协调系统:用于存储客户端集群相互协作的信息。最终一致性:client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最重要的性能Zookeeper核心机制会保证数据在所有的Zookeeper数据结点的一致性,客户并发修改任何Zo原创 2017-03-08 17:32:08 · 427 阅读 · 0 评论 -
zookeeper梳理二 之 zookeeper的数据模型,运维
接上一篇数据模型非顺序节点,创建时不能重名顺序节点,创建时可以重名,创建成功后,会在节点名称后面加一个10位的数字临时节点,是靠心跳(定时向zookeeper服务器发送数据包)维系,当客户端出现故障(无法向zookeeper服务器发送数据包),会话过期,或者会话不存在时,zookeeper会删除临时节点永久节点与会话周期无关zookeeper watch原创 2017-03-08 17:57:44 · 350 阅读 · 0 评论 -
zookeeper实现三地分中心容灾小结:监听API选择,秒级切换,网络抖动
这里给出一个我觉得对于zookeeper来说很重要的表格,列出了zookeeper提供的基本API。通常大家会纠结怎么样创建watch,对应需求,看下面的表格就知道了。问题:监听选择exist()还是getchildren()?解决:看需求如果需要监听的是顺序节点的最小节点,则应该监听父节点的child event事件,这样新节点的创建以及旧节点原创 2017-03-13 16:51:19 · 2700 阅读 · 0 评论 -
阿里沈询直播 分布式事务一
其实最开始考虑分布式事务的问题是从接触ROCKETMQ开始,这是rocketMQ和kafka的主要区别,于是我一直想知道分布式事务怎么做,它的场景有哪些。看来网红沈询老师的直播后,了解了一点点。小结单线程不存在竞争问题,所有操作同步执行,不影响事务的ACID属性。(排队法)而多线程的出现解决了慢速设备带来的低延迟问题,线程之间通过os调度可以交替执行计算和IO操作,同时转载 2017-03-16 15:15:59 · 1851 阅读 · 0 评论 -
zookeeper开始三步骤:部署,扩展,c的API生成
201,2291. 依赖:安装JDK1.6或者以上版本并设置环境变量。2. 安装:解压到指定目录,即安装完成:tar -xvf zookeeper-3.3.6.tar.gz 必须的配置3. cp conf/zoo_sample.cfg zoo.cfg zoo.cfg内容:tickTime=2000dataDir=/tmp/zookeeperdataLogDir=原创 2017-03-13 17:10:51 · 1041 阅读 · 0 评论