• 2024-07-20mq发送消息一般步骤
    添加依赖<!--消息发送--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency>配置spring:rabbitmq:host:192.168.150.101#你的虚拟
  • 2024-05-21基于Springboot的rabbitTemplate的Publisher和Consumer初始化
    Publisher初始化的bean(声明new 的queue或者exchange)不会连接broker(Rabbit),在开始rabbitTemplate.convertAndSend时才会连接。消息发布到没有声明的exchange会报错,声明exchange和queue,Rabbit会创建,如果没有的话。如果exchange没有绑定queue,消息(默认false)会被抛弃。如果exc
  • 2024-01-23ERROR:Only one ConfirmCallback is supported by each RabbitTemplate] with root cause —— RabbitMQ
     错误:OnlyoneConfirmCallbackissupportedbyeachRabbitTemplate]withrootcause 原因:因为Spring的Bean默认都是单例;而RabbitTemplate对象同样支持一个回调。 解决:使用@Scope("prototype")可通知Spring将被注解的Bean变为多例。代码: //改Ra
  • 2023-12-01RabbitMQ 发送消息到队列(交换机不参与的那种)
    1.导包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency>2.在application.yml文件里编写配置信息spring:rabbitmq:host:192.168.88.130port:5672
  • 2023-06-15SpringBoot快速整合RabbitMq小案例
    对于一个直接创建的springBoot项目工程来说,可以按照以下步骤使用rabbitmq添加依赖:添加rabbitMQ的依赖。<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency>配置连接:在配置文件中配置虚拟主
  • 2023-06-13springboot rabbitmq配置
    YMLrabbitmq:host:xxx.xxx.xxx.xxxport:5672virtual-host:devusername:xxxpassword:xxxpublisher-confirm-type:correlatedpublisher-returns:truelistener:direct:acknowledge-mode:autosimple:
  • 2023-02-19106、商城业务---消息队列---可靠抵达-发送端确认(ReturnCallback)
    1、编写配置#rabbitmq的抵达队列的发送端确认(ReturnCallback)spring.rabbitmq.publisher-returns=true#只要抵达队列,以异步方式优先回调我们这个returnconfirmspri
  • 2023-02-19103、商城业务---消息队列---RabbitTemplate的使用
    使用RabbitTemplate可以发送消息使用RabbitTemplate发送消息,如果消息是一个字符串则直接发送。如果是对象,则默认是使用序列化机制发送出去我们也可以使用json格式发送,
  • 2022-11-30springboot消息之使用RabbitTemplate给rabbitmq发送和接收消息&序列化机制
    1-引入spring-boot-starter-amqp2-application.yml配置3-测试RabbitMQ  1--AmqpAdmin:管理组件  2--RabbitTemplate:消息发送处理组件======================
  • 2022-10-159. RabbitMQ系列之消息发布确认
    PublisherConfirms发布确认是用于实现可靠发布的RabbitMQ扩展。我们将使用发布确认来确保已发布的消息已安全到达代理。我们将介绍几种使用publisher确认的策略,并解释其
  • 2022-10-152.RabbitMQ系列之生产者
    1.新建队列2.新增POM.xml配置文件<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId