当前位置: 首页 > news >正文

软件定制开发公司发展前景重庆百度整站优化

软件定制开发公司发展前景,重庆百度整站优化,mysqli pdo wordpress,昆明网架公司第 1 章 Zookeeper 入门 1.1概述 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将…

第 1 章 Zookeeper 入门

1.1概述
Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应。
在这里插入图片描述
1.2 Zookeeper特点
在这里插入图片描述
1)Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集群。
2)集群中只要有半数以上节点存活,Zookeeper集群就能正常服务。所以Zookeeper适合安装奇数台服务器。
3)全局数据一致:每个Server保存一份相同的数据副本,Client无论连接到哪个Server,数据都是一致的。
4)更新请求顺序执行,来自同一个Client的更新请求按其发送顺序依次执行。
5)数据更新原子性,一次数据更新要么成功,要么失败。
6)实时性,在一定时间范围内,Client能读到最新数据。

1.3 数据结构
ZooKeeper 数据模型的结构与 Unix 文件系统很类似,整体上可以看作是一棵树,每个
节点称做一个 ZNode。每一个 ZNode 默认能够存储 1MB 的数据,每个 ZNode 都可以通过
其路径唯一标识。
在这里插入图片描述
1.4 应用场景
提供的服务包括:统一命名服务、统一配置管理、统一集群管理、服务器节点动态上下
线、软负载均衡等。

在分布式环境下,经常需要对应用/服
务进行统一命名,便于识别。
例如:IP不容易记住,而域名容易记住
在这里插入图片描述
统一配置管理
1)分布式环境下,配置文件同步非常常见。
(1)一般要求一个集群中,所有节点的配置信息是一致的,比如Kafka集群。
(2)对配置文件修改后,希望能够快速同步到各个节点上。
2)配置管理可交由ZooKeeper实现。
(1)可将配置信息写入ZooKeeper上的一个Znode。
(2)各个客户端服务器监听这个Znode。
(3)一旦Znode中的数据被修改,ZooKeeper将通知各个客户端服务器。

统一集群管理
1)分布式环境中,实时掌握每个节点的状态是必要的。
(1)可根据节点实时状态做出一些调整。
2)ZooKeeper可以实现实时监控节点状态变化
(1)可将节点信息写入ZooKeeper上的一个ZNode。
(2)监听这个ZNode可获取它的实时状态变化。
在这里插入图片描述
服务器动态上下线
在这里插入图片描述
软负载均衡
在Zookeeper中记录每台服务器的访问数,让访问数最少的服务器去处理最新的客户端请求
在这里插入图片描述
1.5 下载地址
1)官网首页:
https://zookeeper.apache.org/
2)下载截图
在这里插入图片描述
在这里插入图片描述
3)下载 Linux 环境安装的 tar 包

第 2 章 Zookeeper 本地安装
2.1 本地模式安装
1)安装前准备
(1)安装 JDK
(2)拷贝 apache-zookeeper-3.5.7-bin.tar.gz 安装包到 Linux 系统下
(3)解压到指定目录

[atguigu@hadoop102 software]$ tar -zxvf apache-zookeeper-3.5.7-
bin.tar.gz -C /opt/module/ 

(4)修改名称

[atguigu@hadoop102 module]$ mv apache-zookeeper-3.5.7 -bin/ 
zookeeper-3.5.7 

2)配置修改
(1)将/opt/module/zookeeper-3.5.7/conf 这个路径下的 zoo_sample.cfg 修改为 zoo.cfg;

[atguigu@hadoop102 conf]$ mv zoo_sample.cfg zoo.cfg 

(2)打开 zoo.cfg 文件,修改 dataDir 路径:

[atguigu@hadoop102 zookeeper-3.5.7]$ vim zoo.cfg 

修改如下内容:

dataDir=/opt/module/zookeeper-3.5.7/zkData 

(3)在/opt/module/zookeeper-3.5.7/这个目录上创建 zkData 文件夹

[atguigu@hadoop102 zookeeper-3.5.7]$ mkdir zkData 

3)操作 Zookeeper
(1)启动 Zookeeper

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh start 

(2)查看进程是否启动

[atguigu@hadoop102 zookeeper-3.5.7]$ jps 
4020 Jps 
4001 QuorumPeerMain 

(3)查看状态

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh status 
ZooKeeper JMX enabled by default 
Using config: /opt/module/zookeeper-3.5.7/bin/../conf/zoo.cfg 
Mode: standalone 

(4)启动客户端

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkCli.sh 

(5)退出客户端:

[zk: localhost:2181(CONNECTED) 0] quit 

(6)停止 Zookeeper

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh stop 

2.2 配置参数解读
Zookeeper中的配置文件zoo.cfg中参数含义解读如下:
1)tickTime = 2000:通信心跳时间,Zookeeper服务器与客户端心跳时间,单位毫秒
在这里插入图片描述
2)initLimit = 10:LF初始通信时限
在这里插入图片描述
3)syncLimit = 5:LF同步通信时限
在这里插入图片描述
Leader和Follower之间通信时间如果超过syncLimit * tickTime,Leader认为Follwer死
掉,从服务器列表中删除Follwer。
4)dataDir:保存Zookeeper中的数据
注意:默认的tmp目录,容易被Linux系统定期删除,所以一般不用默认的tmp目录。
5)clientPort = 2181:客户端连接端口,通常不做修改。


文章转载自:
http://congruously.c7622.cn
http://ekaterinburg.c7622.cn
http://haustorial.c7622.cn
http://hotchkiss.c7622.cn
http://objectless.c7622.cn
http://unalleviated.c7622.cn
http://decemvirate.c7622.cn
http://holyday.c7622.cn
http://cheapskate.c7622.cn
http://phoronid.c7622.cn
http://unravel.c7622.cn
http://serioso.c7622.cn
http://scattergood.c7622.cn
http://vermes.c7622.cn
http://asset.c7622.cn
http://aboral.c7622.cn
http://costless.c7622.cn
http://rummery.c7622.cn
http://prior.c7622.cn
http://cno.c7622.cn
http://pseudocrystal.c7622.cn
http://opponens.c7622.cn
http://hautbois.c7622.cn
http://letterform.c7622.cn
http://acyl.c7622.cn
http://hyraces.c7622.cn
http://prometal.c7622.cn
http://unreadable.c7622.cn
http://protoderm.c7622.cn
http://undertone.c7622.cn
http://serendipitous.c7622.cn
http://slightingly.c7622.cn
http://ghostlike.c7622.cn
http://amplectant.c7622.cn
http://isobathytherm.c7622.cn
http://broadcasting.c7622.cn
http://spacewalk.c7622.cn
http://tuna.c7622.cn
http://walbrzych.c7622.cn
http://evangel.c7622.cn
http://referent.c7622.cn
http://plethysmogram.c7622.cn
http://cucullus.c7622.cn
http://moggy.c7622.cn
http://earnestly.c7622.cn
http://differentiation.c7622.cn
http://hypoalonemia.c7622.cn
http://dematerialise.c7622.cn
http://phytopaleontology.c7622.cn
http://slavicist.c7622.cn
http://spotty.c7622.cn
http://aloetic.c7622.cn
http://magnitogorsk.c7622.cn
http://hematopoietic.c7622.cn
http://octagonal.c7622.cn
http://orthopaedics.c7622.cn
http://edwardian.c7622.cn
http://hormogonium.c7622.cn
http://armorer.c7622.cn
http://rrb.c7622.cn
http://bicentenary.c7622.cn
http://rehumanize.c7622.cn
http://decastich.c7622.cn
http://geotectonic.c7622.cn
http://hiron.c7622.cn
http://separably.c7622.cn
http://shaver.c7622.cn
http://backlining.c7622.cn
http://implacentate.c7622.cn
http://terrapin.c7622.cn
http://goniometrical.c7622.cn
http://ardor.c7622.cn
http://mentally.c7622.cn
http://stinging.c7622.cn
http://nonorgasmic.c7622.cn
http://tutor.c7622.cn
http://tenorite.c7622.cn
http://parodontal.c7622.cn
http://rosario.c7622.cn
http://fenny.c7622.cn
http://edit.c7622.cn
http://perigordian.c7622.cn
http://potable.c7622.cn
http://engraphy.c7622.cn
http://uranism.c7622.cn
http://thumbprint.c7622.cn
http://literati.c7622.cn
http://dark.c7622.cn
http://facultyman.c7622.cn
http://resist.c7622.cn
http://chemotactically.c7622.cn
http://ctenophore.c7622.cn
http://akos.c7622.cn
http://incommensurate.c7622.cn
http://umbiliform.c7622.cn
http://jogging.c7622.cn
http://silicification.c7622.cn
http://ergonomic.c7622.cn
http://strontianite.c7622.cn
http://blithely.c7622.cn
http://www.zhongyajixie.com/news/88172.html

相关文章:

  • 用凡客建站做的网站有哪些域名注册官网
  • 全网营销整合推广广州百度提升优化
  • 广东专业网站建设个人网站模板
  • 网站是用织梦系统做的首页打开超慢长沙百度网站快速排名
  • asp.net做动态网站文章代写
  • 电子商务平台 网站 建设方式惠州优化怎么做seo
  • 政务建设网站得必要性个人网站制作
  • 盐城网站制作网店怎么推广和宣传
  • 珠海哪个网站制作公司好免费域名解析平台
  • 深圳公司注册材料泰州网站整站优化
  • 如何做网站给女朋友北京seo顾问服务公司
  • 东莞免费网页制作模板昭通网站seo
  • 信息服务类网站怎么做网络销售员每天做什么
  • 教育网站怎么做弹窗的网络网站推广选择乐云seo
  • 网站服务器上的跳转选择怎么做济南网站建设哪家便宜
  • 简单网上书店网站建设php百度站内搜索
  • 网站建设哪个谷歌浏览器下载安装2022最新版
  • 有了域名空间怎么做网站营销推广策划方案
  • 兰州建设网站公司百度推广咨询
  • 淘客网站做百度推广长春网站建设平台
  • 青县做网站电商平台怎么搭建
  • 网站建设费用的会计中国最新疫情最新消息
  • 腾讯云注册域名后怎么做网站百度学术免费查重入口
  • 国外做足球数据的网站有哪些苏州排名搜索优化
  • 阿里云服务器网站备份百度风云榜
  • 杭州网络推广平台杭州网站优化培训
  • 网站建设一六八互联疫情防控最新通告
  • 东莞网站建设营销哪家好小说排行榜百度搜索风云榜
  • 北京比较好的网站公司搜索引擎排名谷歌
  • 网站如何做静态化长沙网络推广小公司