ZooKeeper是Hadoop的正式子项目; Hadoop是一个分布式系统基础架构,由Apache基金会所开发; Zookeeper能够用来leader选举;也就是你有N+1台同样的服务器的时候又zookeeper来决定谁是主服务器; 当我们配置好zookeeper之后都希望当系统重启之后能够自动 ...
分类:
系统相关 时间:
2019-08-08 13:12:24
阅读次数:
90
大概去年这个时候,写过一篇博客:性能测试岗位常见面试题。当时是出于一个求职者的角度,对自己遇到的一些性能岗位面试问题进行了整理归纳。 最近这一年,对性能测试有了更多的认知,也做了大半年性能团队的Leader,最近部门开放了性能测试工程师岗位,也面试了几位候选人。 这篇博客,说说我对性能测试工程师的定 ...
分类:
其他好文 时间:
2019-08-06 01:15:19
阅读次数:
155
前提:已经搭建好zookper集群 1、先开启编号为01的服务器 2、开启编号为02的服务器,状态为leader,编号为01的变成follower 3、开启编号为03的服务器,状态为follower 4、kil掉老大 5、01为follower,03为leadder 6、kill掉03 ...
分类:
其他好文 时间:
2019-07-26 18:57:41
阅读次数:
66
sorl应用开发 要求: Solr简介 Solr概念体系-总述常见术语: Config Set:Solr Core提供一组配置文件 , Core:即Solr Core , Shard:Collection的逻辑分片 Replice:Shard下的实际存储索引的一个副本,与Core对应 Leader: ...
分类:
其他好文 时间:
2019-07-26 17:35:03
阅读次数:
109
每个kafka副本对象都持有2个重要的属性:日志末端位移LEO,高水印HW Kafka对leader副本和follower副本的LEO更新机制是不同的,后面我们会详细讨论。 Kafka对leader副本和follower副本的hw值更新机制也是不同的。 消费者无法消费分区leader副本上那些位移大 ...
分类:
其他好文 时间:
2019-07-20 21:32:11
阅读次数:
477
?做JAVA也有接近2年的时间了,公司的leader说,做JAVA,三年是个坎,如果过了三年你还没有去研究JVM的话,那么你这个程序员只能是板砖的工具了。恰逢辞职,来个JVM的解析可好? JVM是Java Virtual Machine(Java虚拟机)的缩写,也就是指的JVM虚拟机,属于是一种虚构 ...
分类:
编程语言 时间:
2019-07-17 09:32:51
阅读次数:
154
题目链接:https://codeforces.com/contest/1181 A: 水题。 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define */ 4 #define ll long long 5 #define dou do ...
分类:
其他好文 时间:
2019-07-17 00:12:16
阅读次数:
114
6.Raft Raft也是 分布式一致性协议 ,主要是用来 竞选主节点 。 单个Candidate的竞选 有三种节点: Follower , Candidate 和 Leader 。 Leader会周期性的发送心跳给Follower 。每个Follow ...
分类:
编程语言 时间:
2019-07-07 14:40:53
阅读次数:
108
目标:分布式集群中,选举Leader,保持数据一致性 集群中每个节点都有三种状态: Follower:纯小弟 Candidate:候选人。我原来是小弟,但我现在想当老大 Leader:老大 集群状态: 有明确的老大(稳定状态) 没有老大,选举中 有老大的状态: Follower内有倒计时(150ms ...
分类:
编程语言 时间:
2019-07-07 12:48:15
阅读次数:
389
系统运维的过程中,每一个细节都值得我们关注 下图为我们的基本日志处理架构 所有日志由Rsyslog或者Filebeat收集,然后传输给Kafka,Logstash作为Consumer消费Kafka里边的数据,分别写入Elasticsearch和Hadoop,最后使用Kibana输出到web端供相关人 ...
分类:
其他好文 时间:
2019-07-04 09:27:39
阅读次数:
137