![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RabbitMQ
文章平均质量分 62
和宝
这个作者很懒,什么都没留下…
展开
-
消息队列RabbitMQ基本使用(Java代码实现)
同步通讯的问题调用链中每个服务在等待响应的过程中,不能释放请求占用的资源,如果服务级联失败,提供者出现故障,会导致所有调用方出现问题。这里介绍几个概念,以购买商品为例,支付服务是事件发布者(publisher),支付完成后只需要发布一个支付成功的事件(event),事件中带上订单id。订单服务和物流服务是事件订阅者(Consumer),订阅支付成功的事件,监听到事件后完成自己业务即可。有一个中间人(Broker)。发布者发布事件到Broker,不关心谁来订阅事件。订阅者从Broker订阅事件,不关心谁发来的原创 2022-06-07 19:54:52 · 3725 阅读 · 0 评论 -
SpringAMQP整合RabbitMQ使用---不同队列模型的具体使用
SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。SpringAmqp的官方地址:https://spring.io/projects/spring-amqpSpringAMQP提供了三个功能:在父工程中引入依赖1.1.消息发送首先配置MQ地址,在publisher服务的application.yml中添加配置:然后在publisher服务中编写测试类SpringAmqpTest,在Test包下,并利用RabbitTempla原创 2022-06-08 10:59:07 · 325 阅读 · 0 评论 -
Docker安装RabbitMQ(单机部署)
在线拉取执行下面的命令来运行MQ容器:如果–hostname这一栏不设置名字,那么需要写上一个/这一行就会变成:–hostname / \原创 2022-06-07 20:03:39 · 142 阅读 · 0 评论