When it comes to messaging middleware, most people's first impression is probably Kafka. Kafka, after all, has had a reputation for high concurrency and high...
In the process of data crawling, we may need to implement some inter-task communication mechanism. For example, one process is responsible for constructing the crawl...
2. To solve this problem, RabbitMQ uses the concept of persistence, which means that RabbitMQ stores data in memory (exchanges, queues, messages) to disk in...
1. Background In the interview process, this question is a must. The blogger here through various collation, summed up the following. If there is an...
RabbitMQ has recently been installed in your project, but you have not installed RabbitMQ locally. Note that the installation of Centos7 varies slightly from system...
RabbitMQ installation tutorials (in various ways) can be found on their official website. Here I choose RPM to install RabbitMQ. RabbitMQ is a high-performance message...
Short for Message Queue, Message queues (MQ) are an application-to-application communication method. MQ is a typical representation of the consumption-producer model, with one end constantly...
Message Queue: Message Queue, referred to as MQ(Message Queue), is a container for storing messages, which is essentially a Queue. A queue is a first-in,...
RabbitMQ(3) - Advanced Messages and queues: This will be the penultimate RabbitMQ basics article and the first advanced RabbitMQ article. Content will evolve from basic...
Flow control is designed to prevent producers from producing messages faster than the Broker can process them. You need to temporarily limit the producer's production...
A certain system in the application is responsible for sending information, and the corresponding system concerned about this message is responsible for receiving the message,...
The RabbitMQ image can be selected from the DockerHub or command line. The DockerHub command line selects the official image with the largest number of...
The RabbitMQ server code is written in the parallel language Erlang, which is a prerequisite for installing RabbitMQ. Select Erlang to download the version. The...
By default, exchanges, queues, messages, etc. are stored in memory, which means that all information will be lost if RabbitMQ restarts, shuts down, or goes...