RabbitMQ
文章平均质量分 61
RabbitMQ
apple_csdn
文档中有不清楚的或者有问题的地方,欢迎评论。
展开
-
【RabbitMQ、Spring Boot】RabbitMQ相关链接推荐(可靠性、重复消费、顺序性、消息积压、重试机制)
推荐链接:RabbitMQ 可靠性、重复消费、顺序性、消息积压解决方案RabbitMQ消息重复消费场景及解决方案原创 2022-04-18 19:57:02 · 1189 阅读 · 0 评论 -
【RabbitMQ、Spring Boot】Spring Boot整合RabbitMQ消息确认机制
一、确认流程二、Spring Boot整合RabbitMQ消息确认机制1、生产者确认application.yml配置文件配置spring: rabbitmq: host: 127.0.0.1 port: 7006 username: admin password: admin # 是否触发回调方法 # NONE值是禁用发布确认模式,是默认值 # CORRELATED值是发布消息成功到交换器后会触发回调方法,如1示例 # SIMP原创 2022-04-18 19:55:52 · 790 阅读 · 4 评论 -
【RabbitMQ、Spring Boot】Spring Boot整合RabbitMQ事务消息机制
一、Spring Boot整合RabbitMQ事务消息机制注释application.yml中配置的消息确认机制,因为使用事务消息机制,不能同时使用消息确认机制spring: rabbitmq: host: 127.0.0.1 port: 7006 username: admin password: admin # 是否触发回调方法 # NONE值是禁用发布确认模式,是默认值 # CORRELATED值是发布消息成功到交换器后会触发回调方法,如原创 2022-04-18 19:57:52 · 2341 阅读 · 0 评论 -
【RabbitMQ、Spring Boot】Spring Boot整合RabbitMQ实现并发和限流
一、并发:一个listener对应多个consumer介绍:默认情况一下,一个listener对应一个consumer。方式一:通过配置文件配置(全局配置)spring: rabbitmq: listener: simple: # 最小 concurrency: 5 # 最大 max-concurrency: 10方式二:在@RabbitListener上配置,只针对当前消费者有效@RabbitListen原创 2022-04-18 21:15:00 · 2675 阅读 · 0 评论 -
【RabbitMQ、Spring Boot】Spring Boot整合RabbitMQ
一、环境准备引入Pom依赖 <!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>设置application原创 2022-04-18 21:00:00 · 1655 阅读 · 0 评论 -
【Docker、RabbitMQ】安装RabbitMQ
一、安装1、使用Docker Hub搜索rabbitmq版本,使用rabbitmq:managementdocker pull rabbitmq:management2、docker run 运行镜像docker run -d --name myRabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 7005:15672 -p 7006:5672 rabbitmq:management备注:指定用户原创 2022-04-14 19:45:00 · 1402 阅读 · 0 评论 -
【RabbitMQ】RabbitMQ基本介绍
一、基本介绍RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲(削峰填谷),消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。在分布式的系统中,消息队列也会被用在很多其它的方面,比如:分布式事务的支持,RPC的调用等等。RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分原创 2022-04-14 20:00:00 · 324 阅读 · 0 评论