1、消息队列解决了什么问题
异步处理
应用解耦
流量削峰
日志处理...........
2、rabbitMQ安装与配置
http://www.rabbitmq.com/
安装erlang和rabbitMQ
需要在C:\Users\Public删除rabbitmq生成的db
rabbitmq-plugins enable rabbitmq_management
localhost:15672
默认账号 密码 guest、guest
3、java操作rabbitMQ
- simple 简单队列
- work queues 工作队列 公平分发 轮询分发
- publish/subscribe 发布订阅
- routing 路由选择 通配符模式
- topics 主题
- 手动和自动确认消息
- 队列的持久化和非持久化
- rabbitMQ的延迟队列
4、spring AMQP spring-rabbit
6、场景demo MQ实现搜索引擎DIH增量
7、场景demo 未支付订单30min取消
8、大数据应用 类似百度统计,cnzz架构 消息队列
原文地址:https://www.cnblogs.com/LearnFromNow/p/9404580.html
时间: 2024-11-07 23:52:58