分布式专题
thesummers
这个作者很懒,什么都没留下…
展开
-
rocketmq的nameser启动不起来
用法: java [-options] class [args...]问题概述解决方案问题概述在windows想部署一个rocketmq,研究一下原理,于是就去官方下载了最新版4.8.0版本的rocketmq.解压后准备大干一场。问题出现了,我配置好ROCKETMQ_HOME环境变量好,启动mqnamesrv一直启动起来,启动不起来你好歹报个错啊,但是它就是不报错,让我抓狂。效果如小图:解决方案最后找到原因了,这个原因也让人抓狂,是因为CLASS_PATH环境变量后边多了一个斜杠。。。。就是原创 2021-03-14 22:15:25 · 874 阅读 · 0 评论 -
eureka集群间的数据是如何同步的
这里写目录标题客户端注册服务端接受注册信息服务端同步注册信息客户端注册启动的时候是触发注册1.com.netflix.discovery.DiscoveryClient#initScheduledTasksstatusChangeListener = new ApplicationInfoManager.StatusChangeListener() { @Override public void notify(StatusChangeE原创 2020-11-13 10:22:47 · 1603 阅读 · 0 评论 -
eureka server集群部署的情况下,eureka-client通信的时候是如何选择的?
这里写自定义目录标题eureka server集群部署的情况下,eureka-client通信的时候是如何选择的?eureka server集群部署的情况下,eureka-client通信的时候是如何选择的?当eureka-server是集群部署的场景下,eureka-client注册的时候,到底会选择那一个节点进行注册呢,看图:源码在这个类里边com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient#e原创 2020-11-11 17:23:34 · 326 阅读 · 0 评论 -
zookeeper集群搭建
zookeeper简单介绍zookeeper是分布式的、开源的一个分布式服务的协调器,可以作为配置中心,注册中心。本身就是一个文件系统+通知机制原创 2020-05-20 14:28:20 · 167 阅读 · 1 评论 -
solr入门1
solr入门1solr8.3.0下载安装启动并且访问创建core导入mysql数据到solr中错误定位处理solr8.3.0下载安装1、下载地址https://lucene.apache.org/solr/downloads.html根据不同的操作系统进行选择,本文演示基于windows,选用的是最新版本8.3.0。2、安装并且启动首先解压,看到的目录结构如下:启动并且访问...原创 2019-11-07 21:46:53 · 75 阅读 · 0 评论 -
redis-5.0.4安装步骤
redis-5.0.4安装步骤下载地址http://download.redis.io/releases/redis-5.0.5.tar.gz解压(tar -zxvf redis-5.0.4.tar.gz )进入到解压后的文件夹里边 cd redis-5.0.4/编译并且测试编译的结果 make & make test测试通过后安装 make PREFIX=/root/redi...原创 2019-09-13 15:17:12 · 1396 阅读 · 0 评论 -
redis哨兵搭建
redis哨兵搭建redis高可用架构的三种方式搭建redis哨兵步骤主从切换使用jedis客户端连接redis哨兵redis高可用架构的三种方式主从复制(master slave)master提供读写,并且通过【全量复制 增量复制】方式把数据同步到从slave。当master挂了之后,没有自动选举新master的功能,只能人工干预,这段时间内不能提供服务,缺点很明显。哨兵哨兵是一个独...原创 2019-09-14 11:40:48 · 145 阅读 · 0 评论