
分布式
乐之者java
个人主页:http://www.roadjava.com/
展开
-
dubbo的消费者消费服务
01.新建一个maven工程consumers,pom.xml文件如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"><...原创 2020-07-23 11:35:55 · 628 阅读 · 0 评论 -
dubbo-admin控制台的安装
dubbo-admin是阿里巴巴dubbo团队提供出来的,dubbo-admin管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。当然,它在dubbo的GitHub主页也有下载连接或者我们直接访问https://github.com/apache/incubator-dubbo-ops即可看到dubbo-admin的源码,你可以下载下来之后自己打成war包并放入到tomcat中去运行几点要求:01.下...原创 2020-07-21 22:23:09 · 173 阅读 · 0 评论 -
dubbo编写provider并注册服务
一、新建maven工程,可以命名为providers,pom.xml如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd">&l...原创 2020-07-21 22:24:43 · 505 阅读 · 0 评论 -
zookeeper配置文件zoo.cfg常用参数的含义
zookeeper的配置文件zoo.cfg常用的配置参数的含义:tickTime=2000 #主从发送心跳的间隔时间,msdataLogDir: #zk事务日志的保存目录,如果不配置,就放在dataDir下clientPort=2181 #客户端连接使用的端口initLimit=5 #client连接server超过 initLimit*tick...原创 2020-05-05 15:31:25 · 396 阅读 · 0 评论 -
zookeeper的日志分析
zookeeper安装成功后,在解压目录会有一个zookeeper.out文件,这个文件记录着zookeeper的启动以及运行日志。有时候zookeeper有问题了可以查看这个文件:另外在zookeeper配置的dataDir目录下,有一个version-2文件夹:[root@node112/usr/local/zookeeper/data/version-2]#l...原创 2020-05-04 00:45:19 · 2468 阅读 · 0 评论 -
zookeeper的四字命令
zookeeper启动后,下面的四字命令可以帮你从多个角度查看zookeeper的运行信息:telnet ip port 连接zookeeper服务,连接上之后就进入交互模式了,就可以使用下面的四字命令了。conf 服务器的配置信息打印 datadir datalogdir ticktime等cons 输出所有客户端连接的详细信息crst 重置所有客户端连...原创 2020-05-04 00:43:52 · 498 阅读 · 0 评论 -
zookeeper节点相关命令
在zk安装成功后,怎么通过客户端连接呢?要回答这个问题,先明确一下什么叫做zk的客户端,zk自带了进入zookeeper交互模式的脚本------zkCli.sh,直接执行"./zkCli.sh"就可以进入与zookeeper的交互模式了 。比如现在我在node3机器上执行这个zkCli.sh了,那么node3就相当于一个客户端了。(比如java程序连接了zkserver集群,...原创 2020-05-04 00:42:44 · 630 阅读 · 0 评论 -
zookeeper的流程与原理
zookeeper内部使用paxos协议进行运作,根据官方的说法,paxos协议怎么来理解呢?一个zookeeper集群(zk server clustr)可以看做是一个小岛,这个集群里面的每一个节点,也就是每一个zk server,可以比喻成岛上的居民,有人的地方,就要有规矩,无规矩不成方圆,zookeeper里面规定你客户端做什么操作都要进行提议(znode change),...原创 2020-05-04 00:39:56 · 372 阅读 · 0 评论 -
zookeeper的安装与集群配置
下载zookeeper-3.4.9.tar.gz集群环境说明,有3台机器,ip分别如下:192.168.23.112(简称112),192.168.23.113(简称113),192.168.23.73(简称73)首先在112上安装zk:一、解压zookeeper-3.4.6.tar.gz:[root@node112~]#mkdir-p/usr/local/zookee...原创 2020-05-04 00:35:24 · 193 阅读 · 0 评论 -
高可用概念介绍以及实现方式
一、名字释义:高可用性,英文叫做High Availability,检查HA,我们一般称为高可用或者ha。二、高可用的出现是为了解决什么问题?为了解决单点故障的问题,才出现了高可用。高可用的目的就在于解决单点故障,减少停工时间,从而保持了服务的高度可用性。三、跟高可用相关的概念或者说术语有哪些?自动切换:既然是高度可用性,自然不需要人工去干扰,高可用...原创 2020-04-27 00:41:50 · 4492 阅读 · 0 评论