RabbitMQ delay queue (Python version)

Author: Bge's blog Original link: https://blog.csdn.net/weixin_43437629/article/details/87196729 Recently, when I was doing a task, I encountered data that needed to be delayed. The first way is to store the data in the database, then write a script, scan the data table every five minutes, and then process the data. The actual effect is not goo ...

Posted by zeroecko on Wed, 25 May 2022 16:55:13 +0300

Introduction and use of RabbitMQ dead letter queue in SpringBoot

Dead letter queue can realize other processing of messages when they are not normally consumed, so as to ensure that messages will not be discarded. Before talking about the dead letter queue, let's first introduce why we need to use the dead letter queue. If you want to directly understand the dead letter docking, just jump into the "d ...

Posted by jmut on Sun, 22 May 2022 21:04:35 +0300

rabbitmq message sending and receiving & stomp channel test

Newcomers are welcome to communicate and point out their mistakes~~ Problems found: After installing Erlang and rabbitmq clients, enable the plug-in rabbitmq plugins enable rabbitmq_ web_ Unable to access after Stomp http://localhost:15674/stomp/info , baidu still couldn't solve this access problem after a long time, and once thought that its ...

Posted by Duell on Thu, 19 May 2022 11:09:09 +0300

Explain in detail two methods of RabbitMQ to realize delay message: dead letter queue + delay plug-in

1. Dead letter queue 1.1 when does the message become dead letter The message is not received and the consumer uses basic Reject or basic NACK, and the request callback queue property is set to false.The time of the message in the queue exceeds the expiration time (TTL) set for the message.The message queue reaches its maximum length and ...

Posted by aspekt9 on Mon, 16 May 2022 23:53:39 +0300

RabbitMQ introduction details of Message Oriented Middleware

1.RabbitMQ 1.1. Introduction: The full name of MQ is Message Queue, that is, Message Queue. RabbitMQ is a Message Queue developed by erlang language and implemented based on AMQP protocol. It is a communication method between applications. Message Queue is widely used in distributed systems. RabbitMQ official address: http://www.rabbitmq ...

Posted by Joe_Dean on Tue, 10 May 2022 22:13:31 +0300

Here comes the RabbitMQ dry goods you want most!!!

preface At the beginning of the article, we first lead to several questions: Are you still worried about the need to synchronize some data between two (more) systems through scheduled tasks? Are you struggling with the problem of calling and communicating between different processes in heterogeneous systems? If so, congratulations. Messaging ...

Posted by james_holden on Sun, 08 May 2022 11:40:29 +0300

spring boot rabbitmq integrates the message persistence storage of rabbitmq

Note: the source code in this document comes from: spring-rabbit-2.1.8 RELEASE. jar   rabbitmq message persistence storage includes the following three aspects:   1. Persistence of exchange 2. queue persistence 3. message persistence   Persistence of exchange   When declaring exchange, there is a parameter: durable. When the parameter is true, ...

Posted by discofreakboot on Thu, 05 May 2022 15:50:47 +0300

RabbitMQ other operations

We close rabbit@server-1 and rabbit@server-3. Check the cluster status in each step [root@server-1 rabbitmq]# rabbitmqctl stop_app Stopping node 'rabbit@server-1' ... ...done. [root@server-2 ~]# rabbitmqctl cluster_status Cluster status of node 'rabbit@server-2' ... [{nodes,[{disc,['rabbit@server-1']}, {ram,['rabbit@server-3','rabbit@ ...

Posted by massive on Tue, 03 May 2022 03:03:50 +0300

centos7.5. Detailed steps for installing rabbitmq-server-3.9.16

1. Environmental preparation centos version: 7.5 ribbitmq version: 3.9.16 If you can't find the file, you can share it with me Resource link Download , you can also download it for free through Baidu online disk Link: https://pan.baidu.com/s/155YjpwnzML_lnergwXvQ4Q   Extraction code: 0ahm 2. Install Erlang RabbitMQ relies on Erlang E ...

Posted by CoderDan on Sun, 01 May 2022 16:08:52 +0300

How does RabbitMQ ensure the reliability of messages

A successful consumption has experienced producer - > MQ - > consumer, so it may cause message loss in these three steps. A message producer failed to send the message to MQ successfully 1.1 transaction mechanism AMQP protocol provides a transaction mechanism to enable transaction support when delivering messages. If message delivery fail ...

Posted by priya_amb on Mon, 25 Apr 2022 21:10:54 +0300