![](https://img-blog.csdnimg.cn/202105071433111.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列初见
ActiveMQ, rabbitMQ, kafka,
李家麒
工作,认认真真;生活,开开心心
展开
-
RabbitMQ网页客户端
RabbitMQ网页客户端抓包原创 2022-09-15 14:48:19 · 1297 阅读 · 2 评论 -
使用rabbitMQ后总结
一.数据持久化 1.队列持久化 //队列申明,durable:true队列持久化 channel.queueDeclare(Constant.QUEUE_NAME, true, false, false, null); 2.消息持久化 /** * exchange:名称 * * routingKey:路由键,#匹配0个或多个单词,*匹配一个单词,在topic exchange做消息转发用原创 2021-12-03 17:27:17 · 248 阅读 · 0 评论 -
new Queue(REGISTER_DELAY_QUEUE, true, false, false, params)
@Bean public Queue delayProcessQueue() { Map<String, Object> params = new HashMap<>(); // x-dead-letter-exchange 声明了队列里的死信转发到的DLX名称, params.put("x-dead-letter-...原创 2019-05-20 10:58:30 · 1828 阅读 · 1 评论 -
其实就是问问你消息队列都有哪些使用场景,然后你项⽬⾥具体是什么场景,说说你在这个场 景里用消息队列是什么工作模式?
消息队列都有哪些使用场景:异步 解耦 削峰 从这个三个点举例说明假设的场景 项⽬⾥具体使用场景:保存操作是把数据存入到mysql的(系统之前是基于Oracle,新系统用的mysql,兼容新老系统可以同时使用),通过rabbitMQ,异步进行数据同步; 实际使用rabbitMQ工作模式:入门级work queues 1、一条消息只会被一个消费者接收; 2、rabbit采用轮询的方式将消息是平均发送给消费者的; 3、消费者在处理完某条消息后,才会收到下一条消息。 如果不⽤ MQ 可能会很麻烦,但..原创 2021-03-25 10:49:08 · 126 阅读 · 0 评论