1、什么是zookeeper? 1、zookeeper是一个分布式协调技术,是分布式数据一致性解决方案的典型代表,力求做到强一致性但最终实现的是最终一致性,采用CAP理论的AP,用来构建高可用分布式主备系统 2、zookeeper能干什么? 1、数据发布/订阅 2、命名服务 3、集群管理 4、Mas ...
分类:
其他好文 时间:
2020-06-03 13:54:41
阅读次数:
88
前言 可以自行去学习一下Zookeeper中的系统模型,节点特性,权限认证以及事件通知Watcher机制相关知识,本篇主要学习Zookeeper一致性算法和满足分布式协调的Zab协议 Paxos算法 Paxos算法是莱斯利*兰伯特在1990年提出的一种基于消息传递并且具有高度容错特性的一致性算法,是 ...
分类:
编程语言 时间:
2020-06-02 11:14:57
阅读次数:
72
1.在NameNode的一个节点下执行以下命令 #!/bin/bash for i in 192.168.1.101 192.168.1.102 192.168.1.103 do ssh $i "source /etc/profile;source ~/.bash_profile;/home/abb ...
分类:
其他好文 时间:
2020-06-01 13:34:08
阅读次数:
62
Zookeeper保证了CP(C:一致性,P:分区容错性),Eureka保证了AP(A:高可用) (1)当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的信息,但不能容忍直接down掉不可用。就是说,服务注册功能对高可用性要求比较高,但zk会出现这样一种情况,当master节点因为 ...
分类:
其他好文 时间:
2020-05-31 00:57:27
阅读次数:
93
维度(springcloud) 服务开发:springboot spring springmvc 服务配置与管理:Net?x公司的Archaiusm ,阿里的Diamond 服务注册与发现:Eureka,Zookeeper 服务调用:Rest RPC gRpc 服务熔断器:Hystrix 服务负载均 ...
分类:
其他好文 时间:
2020-05-31 00:54:06
阅读次数:
157
一、通用优化 1.1、NameNode 的元数据备份使用 SSD 1.2、定时备份 NameNode 上的元数据 建议每小时或者每天备份,如果数据极其重要,可以5~10分钟备份一次。备份可以通过定时任务复制元数据目录即可。 1.3、为 NameNode 指定多个元数据目录 使用 dfs.name.d ...
分类:
系统相关 时间:
2020-05-30 21:52:59
阅读次数:
105
git:git@github.com:ccx19930930/services_register_and_discovery.git 参考链接:https://www.cnblogs.com/haippy/archive/2013/02/21/2920280.html base_class.h 1 ...
分类:
编程语言 时间:
2020-05-30 20:16:08
阅读次数:
68
git:git@github.com:ccx19930930/services_register_and_discovery.git 参考链接:https://www.cnblogs.com/haippy/archive/2013/02/21/2920280.html down_service_mg ...
分类:
编程语言 时间:
2020-05-30 19:55:01
阅读次数:
56
安装Dubbo 并且安装注册中心(Zookeeper-3.3.6) ...
分类:
其他好文 时间:
2020-05-30 19:51:39
阅读次数:
57
1、HBase安装说明 JDK1.7以上 Hadoop-2.5.0以上 Zookeeper-3.4.5 2、Hadoop2.6安装 1) 解压 tar -zxvf hadoop-2.6.0.tar.gz 2) 配置hardoop的jdk cd /root/tools/hadoop-2.6.0/etc ...
分类:
其他好文 时间:
2020-05-30 15:46:42
阅读次数:
67