分布式&微服务
文章平均质量分 87
分布式开始学习记录自己学习轨迹
吴法刚
从现在我下了一个决定把自己学习过的东西都写成文章发表出来,大家共同学习共同探讨,知识无边界。。欢迎交流技术
展开
-
SpringBoot 整合消息中间件RibbitMQ
spring boot的环境怎么搭建这边就不提了, 这里引入spring boot -AMQP的依赖添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>配置连接,创建交换原创 2021-01-24 14:37:20 · 218 阅读 · 0 评论 -
rabbitmq java客户端如何使用
技术背景知识介绍AMQP高级消息队列协议AMQP(Advanced Message Queuing Protocol)高级消息队列协议:高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言灯条件的限制。AMQP中消息的路由过程和JMS存在一些差别。AMQP中增加了Exchange和Binging的角色。生产者把消息发布到Exchange上,消息最终到达队列并被消费者接收,而Binding决定交换器的消息应该发送到哪个队列原创 2021-01-24 10:53:44 · 353 阅读 · 0 评论 -
RabbitMQ简介及安装
RabbitMQ简介及安装技术背景知识介绍Erlang语言RabbitMQRabbitMQ的优势:RabbitMQ的整体架构RabbitMQ的消息流转RabbitMQ各组件功能RabbitMQ的多种Exchange类型fanoutdirecttopic安装管理端的简单介绍新增用户新增vhost本来我想写一篇文章介绍下RabbitMq,学着学着发现内容还挺多,不然就干脆都写的短点形成一系列的文章,这样方便以后学习和查阅,今天是周末,一人在被我们的美丽的帝都写写文章吧,时间再长就忘记了原来自己学的东西了,上周原创 2021-01-23 10:08:01 · 149 阅读 · 0 评论 -
zookeeper基础学习之六: zookeeper java客户端zkClient
增加依赖<dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version> </dependency>创建连接public class SessionDemo { privat原创 2020-12-05 07:27:36 · 488 阅读 · 0 评论 -
zookeeper基础学习之五: zookeeper java客户端java原生客户端
java原生客户端zkClientcurator原创 2020-12-04 15:56:40 · 102 阅读 · 0 评论 -
zookeeper基础学习之四:zookeeper主要命令
服务端bin 目录下常用的脚本解释zkCleanup 清理 Zookeeper 历史数据,包括事务日志文件和快照数据文件zkCli Zookeeper 的一个简易客户端zkEnv 设置 Zookeeper 的环境变量zkServer Zookeeper 服务器的启动、停止、和重启脚本运行服务进入 bin 目录,使用 zkServer.sh start 启动服务./zkServer start ../conf/zoo1.cfg {start|start-foreground|stop|ver原创 2020-11-24 21:58:45 · 219 阅读 · 2 评论 -
zookeeper基础学习之三:zookeeper数据模型以及客户端相关概念
数据模型类型liunx文件模型,树形结构原创 2020-11-24 21:29:49 · 147 阅读 · 0 评论 -
zookeeper基础学习之二: 单机安装和集群安装
安装环境centos7jdk8因为zookeeper需要依赖jdk所以必须安装好jdk环境jdk安装首先下载jdk 不用说了,可以官网(需要注册账号)也可以 自己直接下载,解压jdktar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java环境变量配置vim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.8.0_251export JRE_HOME=${JAVA_HO原创 2020-11-23 15:09:50 · 166 阅读 · 0 评论 -
zookeeper基础学习之一:分布式前言以及一些基础知识的了解
如果对分布式有所了解可以忽略这一篇文章分布式环境的特点分布性并发性程序运行过程中,并发性操作是很常见的。比如同一个分布式系统中的多个节点,同时访问一个共享资源。数据库、分布式存储无序性进程之间的消息通信,会出现顺序不一致问题分布式环境下面临的问题网络通信网络本身的不可靠性,因此会涉及到一些网络通信问题网络分区(脑裂)当网络发生异常导致分布式系统中部分节点之间的网络延时不断增大,最终导致组成分布式架构的所有节点,只有部分节点能够正常通信三态在分布式架构里面,除了成功原创 2020-11-23 15:09:26 · 146 阅读 · 0 评论