![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列
文章平均质量分 60
rabbitMQ,kafka等常见消息队列
抹香鲸之海
纸上得来终觉浅,绝知此事要躬行。
展开
-
rabbitmq消费端限流:一次只能消费一条消息
高并发场景下生产者产生大量的消息,对于巨量的消息瞬间推送消费端无法处理rabbitmq提供了服务质量保障功能,即在非自动确认消息的前提下,如果一定数目的消息未被确认,不进行消费新的消息。使用 basicqos方法。在消费端进行使用。 0 1 falseprefetSize:0prefetCount:这个值一般在设置为非自动ack的情况下生效,一般大小为1global: true是channel级别, false是消费者级别注意:我们要使用非自动ack转载 2023-11-01 14:03:10 · 1249 阅读 · 0 评论 -
微服务框架SpringcloudAlibaba+Nacos集成RabbitMQ
目前公司使用jeepluscloud版本,这个版本没有集成消息队列,这里记录一下,集成的过程;这个框架跟ruoyi的那个微服务版本结构一模一样,所以也可以快速上手。原创 2023-10-31 12:02:11 · 2048 阅读 · 5 评论 -
window系统修改rabbitmq 默认端口
Windows下rabbitmq服务端更新主机名为IP地址和更改端口原创 2023-10-28 14:29:14 · 2890 阅读 · 0 评论 -
docker-compose+HAProxy+Keepalived搭建高可用 RabbitMQ 集群
快速搭建高可用 RabbitMQ 集群和 HAProxy 软负载+keepalived热备高可用。原创 2023-03-07 12:50:21 · 1325 阅读 · 0 评论 -
使用docker快速安装Kafka
快速安装kafka。原创 2022-06-20 18:27:02 · 3986 阅读 · 1 评论 -
使用springboot整合kafka完成kafka的生产者以及消费者
本篇主要讲解SpringBoot 如何集成Kafka ,并且简单的 编写了一个Demo 来测试 发送和消费功能。原创 2022-06-20 19:15:03 · 3437 阅读 · 0 评论 -
docker-compose安装rabbitmq
编写docker-compose.yml先创建目录:/home/keyan/dockerCompose/rabbitMqtouch docker-compose.ymlversion: '3'services: rabbitmq: image: rabbitmq:3.8.3-management container_name: rabbitmq restart: always hostname: myRabbitmq ports: - 1原创 2022-03-03 14:52:44 · 3383 阅读 · 0 评论 -
CentOS7安装RabbitMQ.
安装erlang:由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。安装依赖:yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-develerlang官网:https://www.erlang.org/downloads下载(会比较慢,请耐心等待)wget http://erlang.org/download/otp_原创 2021-09-16 15:08:19 · 96 阅读 · 0 评论 -
RabbitMQ的六种工作模式以及代码实现。
一、什么是RabbitMQrabbitmq是基于amqp协议实现一套高效的数据传输组件,MQ(消息队列)。常见的MQ:ActiveMQ、Kafka、RocketMQ、RabbitMQ参考网址:RabbitMQ的应用场景以及基本原理介绍RabbitMQ使用详解RabbitMQ的Java应用(1) – Rabbit Java Client使用二、MQ的应用场景1、消息异步通知(注册时邮箱认证、添加商品生成详情页和将商品添加到搜索库等)2、消息顺序处理3、消息延迟处理4、请求削峰三,Rab原创 2021-09-18 09:42:14 · 993 阅读 · 0 评论 -
Springboot 整合RabbitMQ.
先看一下项目结构:首先创建 rabbitmq-publisher:pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depend原创 2021-09-18 11:07:21 · 118 阅读 · 0 评论