How MQ guarantees that no message is lost? Answer the interviewer like this: I Want U
Catalog
Preface
RocketMQ
RabbitMQ
Kafka
Preface
When it comes to the job hunting phase, you must have been asked how MQ guarantees the reliability of messages or how MQ guarantees that messages are not lost. We all know that MQ sending messages is generally divided into three phases: producer sending messages to MQ, MQ storing mes ...
Posted by efegue on Tue, 08 Mar 2022 18:07:04 +0100
Spring cloud 2020 - spring cloud stream message driven (note)
Previous: SpringCloud 2020-SpringCloud config distributed configuration center (note)
1. Message driven overview
1.1 INTRODUCTION
Shield the differences between the underlying message middleware, reduce the switching version, and unify the programming model of message Official website: https://spring.io/projects/spring-cloud-stream h ...
Posted by christiank on Tue, 08 Mar 2022 03:52:09 +0100
Implementation of distributed delay tasks based on rabbitmq delay plug-in
1, Usage scenarios for delayed tasks
1. The order was placed successfully and was not paid for 30 minutes. Payment timeout, automatic cancellation of order
2. The order was signed, and no evaluation was conducted 7 days after signing. The order timeout is not evaluated, and the system defaults to high praise
3. The order was placed successfu ...
Posted by mshallop on Sat, 05 Mar 2022 13:46:57 +0100
RabbitMQ - advanced features
Shangsi Valley Learning notes-8 RabbitMQ advanced features
8.1 reliable delivery of messages
When using RabbitMQ, the message sender wants to eliminate any message loss or delivery failure scenarios. RabbitMQ provides us with two ways to control the delivery reliability mode of messages.
·confirm mode
·Return return mode
rabb ...
Posted by JohnMC on Mon, 28 Feb 2022 13:03:52 +0100
RabbitMQ one is enough
About RabbitMQ
RabbitMQ is an open source message broker software (also known as message oriented middleware) that implements the advanced message queuing protocol (AMQP). RabbitMQ server is written in Erlang language, and clustering and failover are built on the framework of open telecommunications platform. All major programming language ...
Posted by programguru on Sun, 27 Feb 2022 10:48:51 +0100
RabbitMQ cluster scheme
catalogue
1. Principle of cluster scheme
2. Single machine multi instance deployment
3.RabbitMQ image cluster configuration
4. Load balancing - HAProxy
4.1 installing HAProxy
4.2 configuring HAProxy
The clustering scheme of message queue will be adopted in practical production applications. If RabbitMQ is selected, it is necessary to ...
Posted by 11Tami on Fri, 25 Feb 2022 11:58:25 +0100
[RabbitMQ] how does RabbitMQ ensure that messages are 100% not lost?
RabbitMQ is used as the message queue in the project. I have encountered the loss of messages. I hereby record it.
Write in front
First, let's talk about the three semantics in MQTT protocol, which is very important.
In MQTT protocol, three quality of service standards that can be provided when delivering messages are given. The thre ...
Posted by jwadenpfuhl on Thu, 24 Feb 2022 14:54:25 +0100
RabbitMQ. Basic use
1, Message queue
1. Definition of Message queue
The most common way of communication between services is to directly call each other to communicate. Messages can reach the other end immediately after they are sent from one end, which is called instant messaging (synchronous communication)
After a message is sent from one end, it first enters ...
Posted by transparencia on Thu, 24 Feb 2022 14:46:59 +0100
RabbitMQ. Basic use
catalogue
I Message queue
1. Definition of message queue
2. Problem thinking
3. Existing problems
4. Optimization scheme
5. Example:
①. Benefits
②. Message queue characteristics
6.Email case:
7.AMQP
8. Technical selection
9.RabbitMq
II Docker installation and deployment RabbitMQ
III springboot connection configuration
1. Config ...
Posted by praveenhotha on Thu, 24 Feb 2022 13:11:03 +0100
RabbitMQ learning notes
1 what is MQ
MQ (message queue): translated into message queue. Through the typical producer and consumer model, producers constantly produce messages to the message queue, and consumers constantly get messages from the queue. Because the production and consumption of messages are asynchronous, and only care about the sending and receiving of ...
Posted by tekkenlord on Tue, 22 Feb 2022 13:39:53 +0100