
RabbitMQ
RabbitMQ学习相关
FangWenJuno
“想要得到你就要学会付出,要付出还要坚持;如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨;普通人都是通过自己的努力,去决定自己生活的样子。”
展开
-
RabbitMQ之消息确认机制
消息确认机制: 保证消息不丢失, 使用事务发送消息会导致性能下降 publisher ConfirmCallback: 生产者消息确认机制, rabbit接受到消息就会执行回调 // 配置生产者消息确认机制 spring.rabbit.pulisher-confirms = true @PostConstruct //当前class配置类创建完对象后,执行此方法 public void rabbitConfirmCallback(){ rabbitTemplate.setConfi原创 2021-04-25 16:33:41 · 293 阅读 · 0 评论 -
RabbitMQ之SpringBoot整合
引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> // 自动配置 RabbitAutoConfiguration // 所有属性在yaml 文件中进行具体配置, spring rabbitmq: h..原创 2021-04-25 16:31:25 · 175 阅读 · 0 评论 -
RabbitMQ的基本概念
RabbitMQ 作用: 异步处理: 异步处理业务, 快速响应 应用解耦: 多个应用之间互相解耦, 相互依赖减少 流量控制: 流量削峰, 减少大并发情况下的用户请求,起到为服务器缓冲的作用 概念: publicsher: 生产者 发送消息 Message: 消息 消息本身分为: 消息头+ 消息体 +route_key Exchange: 交换机 接受消息, 与队列进行绑定(Binding), 交换机根据 与队列之间的绑定关系确定路由键(route_key), 进行存储 Queue: 消息队原创 2021-04-25 16:28:15 · 181 阅读 · 0 评论