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