介绍 etcd是一款高性能的开源的分布式key-value分布式存储系统,可以用于配置共享和服务的注册与发现等功能。类似于zookeeper和consul。 etcd的官网:https://etcd.io/ etcd应用场景 1.服务注册与发现(Service Discovery)。 服务注册发现一 ...
分类:
其他好文 时间:
2020-03-18 11:28:08
阅读次数:
86
kafka依赖zookeeper,需要先安装zookeeper,参考:https://www.cnblogs.com/yinchh/p/12494681.html 单机 集群 三台服务器分别为 192.168.0.201 192.168.0.202 192.168.0.203 1.分别修改3台机器的 ...
分类:
其他好文 时间:
2020-03-16 23:21:24
阅读次数:
70
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...
分类:
编程语言 时间:
2020-03-16 21:50:20
阅读次数:
75
一、什么是RPC RPC的全称是Remote Process Call,即远程过程调用,它应用广泛,实现方式也很多,拥有RMI、WebService、Hessian等诸多成熟的方案,在业界得到了广泛的使用。 RPC将原本的本地调用转变为调用远端的服务器上的方法,给系统的处理能力和吞吐量带来了极大的提 ...
分类:
其他好文 时间:
2020-03-16 19:10:56
阅读次数:
74
1.安装启动zookeeper /home/hadoop/app/zookeeper-3.4.5-cdh5.7.0/conf/zoo.cfg bin/zkServer start 2.安装启动logstash /home/hadoop/app/logstash-2.4.1/project.conf ...
分类:
其他好文 时间:
2020-03-16 14:49:22
阅读次数:
91
zookeeper not connected 这个问题, 我在网上查了很多, 也看了github上的issue. 最终定位到问题: 是由于 ConfigCenterConfig 的默认超时时间设置的是 3秒导致的网络问题 因为我测试的时候是用阿里云机器的公网测试的. 也就是说我的zk地址是公网的, ...
分类:
其他好文 时间:
2020-03-16 13:16:50
阅读次数:
541
在许多场景中,数据一致性是一个比较重要的话题,在单机环境中,我们可以通过Java提供的并发API来解决;而在分布式环境(会遇到网络故障、消息重复、消息丢失等各种问题)下要复杂得多,常见的解决方案是分布式事务、分布式锁等。 本文主要探讨如何利用Zookeeper来实现分布式锁。 关于分布式锁 分布式锁 ...
分类:
其他好文 时间:
2020-03-15 09:33:39
阅读次数:
85
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ S ...
分类:
编程语言 时间:
2020-03-14 16:24:36
阅读次数:
63
ZkClient 是git上一个开源的Zookeeper客户端,ZkClient 在 Zookeeper 原生API接口的基础上进行了包装,是一个更加医用的Zookeeper客户端。同时,ZkClient在内部实现了 Session 超时重连、Watchar 反复注册等功能。 引入jar包 <dep ...
分类:
其他好文 时间:
2020-03-14 16:22:19
阅读次数:
41
阿里云禁止我的这个外网访问,解决如下: 将云服务器的/etc/hosts文件外网IP地址修改为内网IP地址 .1进入阿里云ECS实例控制台 2.选择更多-安全组配置 3.选择配置规则 4.选择添加安全组规则 5.添加安全组规则 可根据需要选择协议类型及设置对应端口范围,为了省事,我选择协议类型为全部 ...
分类:
其他好文 时间:
2020-03-14 12:32:27
阅读次数:
197