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

西安免费做网站广州百度seo优化排名

西安免费做网站,广州百度seo优化排名,做网站开发的薪酬怎么样,服务推广软文前言 关于ZooKeeper,博主已完整的通过庖丁解牛式的“解法”,完成了概述。我想掌握了这些基础原理和概念后,工作的问题自然迎刃而解,甚至offer也可能手到擒来,真实一举两得,美极了。 为了更有直观的体验&a…

前言

关于ZooKeeper,博主已完整的通过庖丁解牛式的“解法”,完成了概述。我想掌握了这些基础原理和概念后,工作的问题自然迎刃而解,甚至offer也可能手到擒来,真实一举两得,美极了。

为了更有直观的体验,强化概念,博主特别献上一篇实践文章。理论联系实践,才能学到真本领。

在这里插入图片描述

一、环境准备

1. JDK

检查自身测试环境,是否具备JDK,命令:java -version,如返回如下图所示,即已安装;否则必须提前安装:

在这里插入图片描述

2. ZK安装包

可自行前往官网下载,如需请速戳:ZooKeeper最新安装包。

二、安装部署

1. 创建server

首先根据ZK的 ·奇数·(过半OK) 特性,我们需准备3个server。当然博主受限于资源数量,仅以一台服务器为例,进行集群搭建,所谓“伪分布式集群”

找一台服务器,分别新建3个zkserver目录,分别命名为:zkserver1、zkserver2、zkserver3。预期效果,如下图所示:
在这里插入图片描述

2. 修改文件
2.1 zoo.cfg

上传服务器后,第一件事,修改 zoo.cfg 如下:

tickTime=2000
initLimit=10
syncLimit=5##########指定目录###########
dataDir=/home/xxapp/zk/zkserver1/data
dataLogDir=/home/xxapp/zk/zkserver1/data/log##########指定服务端口###########
clientPort=2281##########指定管理端口###########
admin.serverPort=3281##########指定集群端口###########
server.1=localhost:2881:3881
server.2=localhost:2882:3882
server.3=localhost:2883:3883

每个参数的含义如下:

参数名参数简介
tickTimeZK中的一个时间单元。ZK中所有时间都是以这个时间单元为基础
initLimitLeader允许FollowerinitLimit在完成数据同步,否则无法对外提供服务
syncLimitLeader通过syncLimit检测Follower的存活,超时则认为已宕机
dataDir存储快照文件snapshot的目录。当然默认也存储事务日志,建议使用dataLogDir
dataLogDir存储事务日志的目录
clientPortZK对外服务端口,默认2181
Server.N设置集群信息,代表Server.myid = 集群节点IP : 与Leader交互接口 : 集群选举接口

如此有了参照,可以copy 3份,数据目录按序分别修改为server1、server2、server3,clientPortadmin.serverPort分别顺序加1,集群端口配置必须保持相同。

2.2 创建myid文件

myid文件用于指定每个server的编号(从1开始,顺序递增)。
命令:先touchvi,预期如下:
在这里插入图片描述

3. 修改防火墙
3.1 确认是否已开启防火墙

命令:systemctl status firewalld,如下图所示,代表已启动。

在这里插入图片描述

3.2 端口放行

命令:firewall-cmd --zone=public --add-port=你的端口/tcp --permanent,如下图所属,代表成功。

在这里插入图片描述

4. 启动server
4.1 启动zk

命令:zkServer.sh start,预期效果如下,代表成功:

在这里插入图片描述
其他两个server同理,按序启动。

4.2 查看状态

命令:zkServer.sh status,预期效果如下,代表成功。

zkserver1:
在这里插入图片描述
zkserver2:
在这里插入图片描述
zkserver3:
在这里插入图片描述

4.3 注意事项
  1. admin.serverPort建议指定,默认8080,否则端口占用;
  2. server.N,在“伪分布式集群”中,所有server的交互端口和选举端口,必须有所差异,否则端口占用;

结语

通过一文搭建ZooKeeper集群,可以更好的理解它、掌握它。接下来可以基于集群进行相关操作了。比如创建Znode,比如模拟宕机选举、又比如模拟数据同步等场景。

好了,关于ZooKeeper的总结和介绍到此为止,希望各位盆友有所收获!


历史回顾

  • 微服务实战系列之ZooKeeper(下)
  • 微服务实战系列之ZooKeeper(中)
  • 微服务实战系列之ZooKeeper(上)
  • 微服务实战系列之MQ
  • 微服务实战系列之通信
  • 微服务实战系列之J2Cache
  • 微服务实战系列之Cache(技巧篇)
  • 微服务实战系列之MemCache
  • 微服务实战系列之EhCache
  • 微服务实战系列之Redis
  • 微服务实战系列之Cache
  • 微服务实战系列之Nginx(技巧篇)
  • 微服务实战系列之Nginx
  • 微服务实战系列之Feign
  • 微服务实战系列之Sentinel
  • 微服务实战系列之Token
  • 微服务实战系列之Nacos
  • 微服务实战系列之Gateway
  • 微服务实战系列之加密RSA
  • 微服务实战系列之签名Sign

在这里插入图片描述

http://www.tj-hxxt.cn/news/105962.html

相关文章:

  • 网站 公安局备案 接入单位软文发稿公司
  • 哪些网站微信支付平台如何让百度快速收录新网站
  • 网站布局类型aso优化哪家好
  • 网站开发与推广就业百度贴吧网页版登录入口
  • 百度.com的网站制作seo关键技术有哪些
  • 长春网站排名方案百度最新秒收录方法2023
  • 网站开发完没人运营北京疫情太严重了
  • 爱玖货源站自动点击器永久免费版
  • 怎么做提取微信62的网站情感式软文广告
  • 长沙百度网站优化百度账号怎么改名字
  • 培训机构 网站建设免费域名注册查询
  • 千助做网站怎么样山东济南最新事件
  • 策划专业网站seo推广软件品牌
  • 网易疫情数据关键词优化公司如何选择
  • 在线支付的网站怎么做自己怎么做网页
  • 网站建设的软件有哪些网络营销公司怎么注册
  • 制作企业网站方案国际新闻大事
  • 购物优惠券网站怎么做东莞疫情最新通知
  • 香港公司网站建设及推广优化
  • 一般通过少女seo免费培训视频
  • 政府网站设计方案google play store
  • 搭建网站视频教程百度怎么搜索关键词
  • 如何自己做软件网站万网app下载
  • logo免费一键生成seo案例分享
  • 台湾做的h游戏下载网站seo网站制作优化
  • 网站里滚动的图片怎么做的苏州seo按天扣费
  • 万网 网站文案发布平台
  • 资阳网站设计如何建网站不花钱
  • 今日资讯最新消息深圳seo优化外包
  • 聊城集团网站建设流程谷歌怎么投放广告