集群规划centos-test-ip-207-master192.168.11.207centos-test-ip-208192.168.11.208centos-test-ip-209192.168.11.209kubernetes1.10.7flannelflannel-v0.10.0-linux-amd64.tarETCDetcd-v3.3.8-linux-amd64.tarCNIcni-p
分类:
Web程序 时间:
2018-12-21 13:00:52
阅读次数:
152
1、上传安装包到集群服务器 2、解压 3、修改配置文件 进入zookeeper的安装目录的conf目录 cp zoo_sample.cfg zoo.cfg vi zoo.cfg # The number of milliseconds of each tick tickTime=2000 initL ...
分类:
其他好文 时间:
2018-12-17 21:07:13
阅读次数:
220
0. 概念 0.1 消息系统 消息系统负责将数据从一个应用程序传输到另一个应用程序,因此应用程序可以专注于数据,而不用担心怎么去共享它。 1)点对点消息系统: 消息被保留在队列中,一个或多个消费者可以消耗队列中的消息,但是特定的消息只能由一个消费者消费,一旦消费掉了,消息就会从队列中消失。 2)发布 ...
分类:
其他好文 时间:
2018-12-16 21:41:18
阅读次数:
160
装饰器 https://www.cnblogs.com/EVA-J/articles/7194277.html 1. 装饰器的形成过程 2.装饰器的作用 3.语法糖 原则: 开放封闭原则 固定模式:装饰器固定模式 1. 解读这段代码 ! 首先 ,我们定义一个函数 func为例实现 leader交给我 ...
分类:
编程语言 时间:
2018-12-15 13:48:10
阅读次数:
227
一、kafka消息保证生产的信息不丢失金和重复消费问题 1. 使用同步模式的时候,有3中状态保证消息被安全生产, 在配置为1(只保证写入leader成功)的话,如果刚好leader partition挂了,数据就是丢失。 2. 还有一种情况可能会丢失小时, 就是使用异步模式的时候,当缓冲区满了,如果 ...
分类:
其他好文 时间:
2018-12-10 14:00:59
阅读次数:
154
Casanova (Pyrofex Corporation) 本文介绍了一个没有leader的公链共识协议。casanova生成DAG形式的账本而非链式,并且通过选择性挑出冲突交易,把投票阶段与出块阶段结合。 vChain: Enabling Verifiable Boolean Range Que ...
分类:
其他好文 时间:
2018-12-09 18:44:17
阅读次数:
268
关于CAP理论,可以去看看阮一峰的文章[http://www.ruanyifeng.com/blog/2018/07/cap.html] C(一致性)A(可用性)P(分区容错性) ZooKeeper: zookeeper保证了cp(一致性、分区容错性),但是作为服务注册中心,我们可以容忍注册中心返回 ...
分类:
编程语言 时间:
2018-12-07 21:27:18
阅读次数:
264
选举机制(FastLeaderElection算法):sid最大且被超过集群中超过半数的机器拥护就会成为leader.所以只有两种情况无法选出leader:整个集群只有2台服务器(注意不是只剩2台,而是集群的总节点数为2)整个集群超过半数机器挂掉。 所谓的偶数问题其实是另一个集群优化配置问题,即:集 ...
分类:
其他好文 时间:
2018-12-06 00:08:38
阅读次数:
331
一 ZooKeeper功能 1.文件系统 2.通知机制 二 Zookeeper文件系统 每个子目录项都被称作为znode,和文件系统一样,我们能够自由的增加、删除znode,在一个znode下增加、删除子znode,唯一的不同在于znode是可以存储数据的。 有四种类型的znode: 1、PERSI ...
分类:
其他好文 时间:
2018-12-04 17:09:40
阅读次数:
142
可以借鉴:https://blog.csdn.net/junchenbb0430/article/details/77583955 zookeeper的组成部分: 1. Leader:起主导集群的作用,负责事物请求的调度和处理,保证集群中事物处理的顺序性; 2. Follower:处理客户端的非事物 ...
分类:
其他好文 时间:
2018-12-04 00:54:00
阅读次数:
156