字节跳动提前批 时间:2020-07-09 18:00-19:00 内容 项目 背景:基于ZooKeeper的配置中心 问题: 项目的背景 如何实现 分布式锁的实现 Java基础 问题: HasMap的数据结构 HashMap如何解决哈希冲突 算法 常见的排序算法有哪些 快排的时间复杂度,最差的时间 ...
分类:
其他好文 时间:
2020-07-09 22:35:20
阅读次数:
87
近日,阿里云微服务引擎MSE重磅发布2.0版本,在原有注册中心托管的基础上,上线配置中心托管功能,同时实现了0代码改动,就能接入微服务治理能力,并兼容Spring Cloud 和Dubbo 近5年的所有开源版本,提升管理效率,降低运维难度。
分类:
系统相关 时间:
2020-07-09 09:29:45
阅读次数:
104
Dubbo教程 一. Dubbo简介 Dubbox 是一个分布式服务框架,底层采用netty通信,服务之间通过rpc调用 节点角色说明 节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计 ...
分类:
其他好文 时间:
2020-07-08 15:31:52
阅读次数:
55
dubbo的spi机制源码流程 1.0 源码解读见dubbo官网:http://dubbo.apache.org/zh-cn/docs/source_code_guide/dubbo-spi.html 1.1 SPI 全称为 Service Provider Interface,是一种服务发现机制。 ...
分类:
其他好文 时间:
2020-07-08 15:01:11
阅读次数:
55
zookeeper可以作为dubbo的注册中心。一般都是以奇数个zookeeper集群的形式。 几个主要知识点。 session。zookeeper是个服务器,zk客户端(服务消费者和提供者)要和zk服务端(也就是注册中心)连接就要建立一次TCP长连接,连接建立后session就建立了,sessio ...
分类:
其他好文 时间:
2020-07-07 23:27:52
阅读次数:
79
原理: 1 zookeeper 可以建立临时节点文件 znode 结构如高度为2的树 在 basepath+lockname上建立 basepath+lockname 1 basepath+lockname 2 basepath+lockname 3 的顺序节点 2 watcher机制。可以建立某一 ...
分类:
其他好文 时间:
2020-07-07 17:48:36
阅读次数:
67
查看防火墙状态 firewall-cmd --state 开放端口 firewall-cmd --zone=public --add-port=2181/tcp --permanent firewall-cmd --zone=public --add-port=9092/tcp --permanen ...
分类:
其他好文 时间:
2020-07-07 17:40:16
阅读次数:
62
一、官网 https://zookeeper.apache.org/ 二、下载安装 (1)下载 复制链接地址 http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz linux中执行 wge ...
分类:
系统相关 时间:
2020-07-07 16:09:23
阅读次数:
81
一、官网 https://zookeeper.apache.org/ 二、简介 Apache ZooKeeper致力于开发和维护开源服务器,实现高度可靠的分布式协调。 ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以分布式应用程序的某种形 ...
分类:
系统相关 时间:
2020-07-07 15:52:15
阅读次数:
77
一、zkCli.sh ./zkCli.sh -server 39.97.176.160:2182 39.97.176.160 : zookeeper服务器Ip 2182:zookeeper端口 二、ZooInspector 下载地址:https://issues.apache.org/jira/se ...
分类:
其他好文 时间:
2020-07-07 15:46:47
阅读次数:
122