zookeeper及其安装

zk的具体应用:

1,用于分布式系统中加载动态配置

2,用于名字服务,类似于dns服务器

3,分布式锁

if(lock == false){

lock = true;

//才去执行响应逻辑

}else{

}

4,服务发现(ping)

分布式与集群(厨师)

第一代:SpringMVC(servlet那种形式)前后端在一起呢,如果说并发量不大,完全可以撑住

弊端:1,前后端没有分离,项目可维护性比较差

2,可扩展性不强

什么是微服务呢

微服务是一个理念

将一套系统拆分成多个服务,

随着服务拆分的越来越多,服务的管理也越来越复杂,于是就是有了zookeeper。

(CAP原则)

zookeeper的安装和遇到的问题

 下方只是简单的小步骤,详情请参考连接

zookeeper安装使用:参考连接(Centos7安装zookeeper详细流程(亲测绝对成功!)_Java大侠的博客-CSDN博客_centos7安装zookeeper

1,下载安装包

wget https://downloads.apache.org/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz

方案1:wget是一个下载指令,后面可以跟下载连接去从服务器上下载东西。

方案2:也可以先下载到windows上,再通过xftp传上去。

2,解压

解压tar.gz文件指令:tar -zxvf 文件名

移动: mv + 文件名 要移动的地址+移动后的文件名(如果去掉要移动的地址,可以用于改名)

复制:cp

修改文件:vim

查看程序是否运行: ps -ef|grep tomcat

3,修改配置文件

cd conf/

cp zoo_sample.cfg zoo.cfg

vim zoo.cfg  (记得将3.6.2修改成3.6.3)

vim /etc/profile // 修改系统环境变量(记得将3.6.2修改成3.6.3)

source /etc/profile //让修改生效

cd bin/

//启动服务器

./zkServer.sh start

//启动客户端

./zkCli.sh start

连接不成功可能的问题

1,服务器本身自带的墙有没有放开

2,腾讯云安全组那有没有放开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值