最新 最热

面试跳槽季,如何惊艳面试官,谈谈你对RabbitMQ工作原理的理解?

一个5年工作经验的小伙伴,在面试的时候被这样一个问题。谈谈你对RabbitMQ架构原理的理解。当时,这位小伙伴只解答说,我只会用,原理并没有关注过。那今天我给大家来分享一下我的理解。...

2022-09-22
0

工作八年?是高级开发?还是码农?竟然答不出,如何保证RabbitMQ的高可用?

一个8年工作经验的小伙伴,被问到这样一个问题,说如何保证RabbitMQ的高可用。关于这个问题呢,这位小伙伴倒是有个实操经验,就是不知道如何组织语言。所以,当时面试结果不太理想。今天,我给大家分享一下我的理解。...

2022-09-22
0

计算机应届生一定要会的面试题,RabbitMQ是如何实现消息路由的?

一个应届生去面试,可能没有什么实战经验,今天被问到一个这样的面试题,说“RabbitMQ是如何实现消息路由的?“一下子竟然不知道如何组织语言了。今天我给大家分享一下我的理解。...

2022-09-22
0

RabbitMQ 高频考点

比如有一个订单系统,还要一个库存系统,用户下订单后要调用库存系统来处理,直接调用话,库存系统出现问题咋办呢?

2022-09-20
1

面试百问:使用MQ的优势、劣势以及问题

MQ全称为Message Queue-消息队列,是一种应用程序对应用程序的消息通信,一端只管往队列不断发布信息,另一端只管往队列中读取消息,发布者不需要关心读取消息的谁,读取消息者不需要关心发布消息的是谁,各干各的互不干扰。...

2022-09-20
1

Celery 框架学习笔记

在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。...

2022-09-20
1

Rabbitmq安装_rabbitmq 配置

RabbitMQ是一个AMQP(Advanced Message Queue,即高级消息队列协议)服务器 。

2022-09-20
1

分布式--RabbitMQ入门

分布式项目中,模块与模块之间的通信可以使用RPC框架,如Dubbo,但RPC中调用方模块获取到被调用方的结果是同步的,争对一些只需要异步调用的方法,如日志存储、发送消息等,RPC就显得效率低下了,AMQP协议的推出就是用来解决进程之...

2022-09-19
1

分布式--RabbitMQ集成SpringBoot、消息可靠性、死信队列、延迟交换机、集群

SpringBoot中使用RabbitTemplate自动注入,即可发送消息,并对方法都进行了封装

2022-09-19
0

Spring Cloud Bus

Spring Cloud Bus主要用于管理和传播分布式项目中的消息,它利用消息中间件的广播机制传播消息。它通过轻量消息代理连接各个分布点;通过分布式的启动器对Spring Boot应用进行扩展;用Amqp消息代理作为通道来建立应用之间...

2022-09-15
0