自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 mycat的学习

Mycat可以理解为数据库的服务代理,通过mycat,我们可以实现数据库的分库分表和读写分离,同时可以像连接一个简单的服务数据库服务器一样进行数据库的增删改查。mycat的安装下载地址:http://dl.mycat.org.cn///下载wget http://dl.mycat.org.cn/1.6.7.3/20190927161129/Mycat-server-1.6.7.3-release-20190927161129-linux.tar.gz //解压tar -xzv...

2021-07-17 18:15:13 158

原创 RocketMQ的相关概念及使用

rocketMQ是阿里开源的一款高性能的消息中间件,经历了多次双11的洗礼,tps达到几十万的级别,是一款优秀的MQ中间件。基本概念Broker:跟其他RabbitMQ的概念一样,即MQ服务器, Broker的作用是存储和转发消息,RocketMQ单机大约能承受10万QPS的请求。为了提升Broker的可用性(防止单点故障),以及提升服务器的性能(实现负载),通常会做集群的部署。RocketMQ集群的每个Broker节点保存总数据 的一部分,因此可以实现横向扩展.为了提升可靠性(防止数...

2021-06-29 23:52:26 198

原创 RocketMQ的安装

一、下载官网http://rocketmq.apache.org/从Latest release vx.x.x进入最新版本下载页面比如 http://rocketmq.apache.org/release_notes/release-notes-4.7.1/进入:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zip右键复制链接地址,wget下载,或者下载后上

2021-06-20 15:17:06 204

原创 kafka介绍

kafka是消息中间件的一种,主要用于高并发的以及大数据量的消息处理。kafka架构

2021-06-19 14:43:09 168

原创 kafka的使用

简单集成消费者public static void main(String[] args) { Properties props= new Properties(); //props.put("bootstrap.servers","192.168.44.161:9093,192.168.44.161:9094,192.168.44.161:9095"); props.put("bootstrap.servers","192.168.1.101:9092"); pr

2021-06-19 10:06:12 157

原创 Kafka的安装

安装准备kafka依赖于jdk和zookeeper,故安装前要先安装好上述的软件,相关的软件可以到官网下载,这里提供zookeeper的地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz...

2021-06-18 00:04:07 120

原创 RabbitMQ之消息的可靠性投递

1.消息发送到服务器1.1事务模式() try { //开启事务 channel.txSelect(); //发送消息 channel.basicPublish("", QUEUE_NAME, null, (msg).getBytes()); //事务提交 channel.txCommit(); } catch (Exceptio

2021-06-14 12:02:39 198

原创 Springboot集成RabbitMQ

引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>配置信息

2021-06-13 12:07:29 101

原创 RabbitMQ的客户端限流

通过channel的API提供的basicQos方法让MQ的交换机在没有收到指定数量的ACK后反馈后,不再向该消费者push新的消息消费者1

2021-06-12 22:33:08 169

原创 RabbitMQ之消息的延迟发送

RabbitMQ本身并没有直接的方式支持消息的延迟发送,但是可以通过两种方式实现这样的需求:死信队列和RabbitMQ延迟发送消息的插件

2021-06-06 16:36:56 616

原创 RabbitMQ之Spring集成

pom<groupId>org.springframework.amqp</groupId><artifactId>spring-rabbit</artifactId><version>1.3.5.RELEASE</version>

2021-06-05 23:17:23 130

原创 RabbitMQ使用之SIMPLE模式

SIMPLE模式消费者:public static void main(String[] args) throws Exception { ConnectionFactory factory = new ConnectionFactory(); // 连接IP factory.setHost("192.168.1.103"); // 默认监听端口 factory.setPort(5673); // 虚拟机 factory.setVirtual

2021-05-31 23:20:25 149

原创 RabbitMQ的学习

什么是MQ MQ即消息队列又叫消息中间件,通过高效的消息传递机制实现消息在不同服务之间的传递,同时由于这个机制是独立于服务的,所以需要把这个消息

2021-05-29 23:02:12 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除