dubbo需要zookeeper来提供服务注册中心,下面来说zookepper的安装 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 1.下载zookeeper,这里使用的是清华的镜像 注意要下载带bin的文件,否则可能是缺少lib文件夹 ...
分类:
其他好文 时间:
2020-02-03 14:13:39
阅读次数:
66
1,下载并安装zookepper 1.1、下载zookeeper 网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/ 1.2、解压zookeeper 解压运行zkServer.cmd ,初次运行会报错,没有zoo.cfg配置文 ...
搞懂分布式技术3:初探分布式协调服务zookeeper 1.Zookeepr是什么 Zookeeper是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅,负载均衡,命名服务,分布式协调/通知。集群管理,Master选举,分布式锁和分布式队列等功能。 2.zooke ...
分类:
其他好文 时间:
2019-02-08 21:57:02
阅读次数:
199
ZK的特性 Zk的特性会从会话、数据节点,版本,Watcher,ACL权限控制,集群角色这些部分来了解,其中重点需要掌握的数据节点与Watcher 会话 客户端与服务端的一次会话连接,本质是TCP长连接,通过会话可以进行心跳检测和数据传输; 会话(session)是zookepper非常重要的概念, ...
分类:
其他好文 时间:
2019-01-07 01:28:24
阅读次数:
194
主要有两种方法: (一)抢注Leader节点 非公平模式 (二)先到先得,后者监听前者 公平模式 (一)抢注Leader节点 非公平模式 1.创建Leader父节点,如/chroot,并将其设置为persist持久节点; 2.各客户端通过在/chroot下创建Leader节点,例如/chroot/L ...
分类:
其他好文 时间:
2018-09-30 14:44:58
阅读次数:
271
什么是Elastic-Job Elastic-Job是当当网大牛基于Zookepper,Quartz开发并且开源的Java分布式定时任务,解决Quartz不支持分布式的弊端。它由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。 基本概念 分片概念:任务分 ...
分类:
其他好文 时间:
2018-09-17 10:27:27
阅读次数:
261
微服务技术就是Spring开发者实现的。Dubbo官网上的一幅图。 按照业务规模很经典的过程。 架构的演进跟微服务又有什么关系呢?微服务,就从实现架构层面来说,它不一定是需要Spring Cloud的。阿里系其实国内用的很多,它们的基础框是依托Dubbo做服务化治理,使用Zookepper做服务注册 ...
分类:
其他好文 时间:
2018-05-20 14:12:17
阅读次数:
193
Elasticjob是当当网架构师张亮,曹昊和江树建基于Zookepper、Quartz开发并开源的一个Java分布式定时任务,解决了Quartz不支持分布式的弊端。Elasticjob主要的功能有支持弹性扩容,通过Zookepper集中管理和监控job,支持失效转移等,这些都是Quartz等其他定时任务无法比拟的。目..
分类:
其他好文 时间:
2017-10-15 21:15:41
阅读次数:
186
背景:工作中经常需要进行工程部署,将过程记录下来,减少不必要的时间浪费。 1 问题总结 dubbo服务启动注册报 java.net.UnknownHostException 未知的名称或服务解决办法 重装一台linux服务器部署dubbo服务启动注册到zookepper的时候报 java.net.U ...
分类:
其他好文 时间:
2017-09-24 12:43:22
阅读次数:
154
OS:CentOS7.2.1511(Core)JDK:1.8zookeeper:3.4.9服务器列表:172.31.23.121172.31.49.27172.31.17.19一,安装javaJDK检查系统是否已安装jdk:rpm-qa|grepjava如已安装先卸载:rpm-qa|grepjava|xargsrpm-e--nodeps建立JAVA_HOME目录mkdir/usr/local/java/将二进制包放入JAVA_HOME..
分类:
其他好文 时间:
2017-08-22 21:58:00
阅读次数:
262