mall Integrates RabbitMQ to Implement Delay Messages

SpringBoot e-commerce project mall (20k+star) address: https://github.com/macrozheng/mall abstract This article mainly explains the process of mall integrating RabbitMQ to implement delay message, taking sending delay message to cancel timeout order as an example. Project Usage Framework Introduction RabbitMQ RabbitMQ is a widely used open sou ...

Posted by v4g on Mon, 02 Sep 2019 09:17:33 -0700

Publish/Subscribe Publish/Subscribe

Function: Messages sent by a producer are retrieved by multiple consumers. One producer, one switch, multiple queues, multiple consumers Producer: Messages can be sent to queues or switches. Consumer: Only messages can be obtained from the qu ...

Posted by gazolinia on Fri, 30 Aug 2019 01:56:42 -0700

[Deep Understanding of RabbitMQ] Dead Letter Queue

Dead Letter Queue   Dead letter queue DLX is also called Dead-Letter-Exchange. Dead letter queue refers to the message on the queue becomes dead letter and can be sent to another switch, which is DLX.   In general, there are several situati ...

Posted by debuitls on Wed, 21 Aug 2019 23:13:13 -0700

RabbitMQ message queue monitoring API

RabbitMQ message queue monitoring API Request address http://ip Port number/interface name It is recommended that the monitoring data collection interval be 60 seconds. HTTP API URL HTTP request type Interface Meaning /api/connections GET Get all open connections under the current RabbitMQ cl ...

Posted by rallan on Mon, 05 Aug 2019 23:22:02 -0700

Building Distributed Configuration Center with git Server and Config

The last article described how to build a config server, this article started to build the client side configuration. 1. Still a new spring boot project 2. Add the corresponding dependency file <!--spring config To configure--> <dependency> <groupId>or ...

Posted by p2003morris on Tue, 30 Jul 2019 00:53:15 -0700

[Reprint]. Net is explained in detail using RabbitMQ

Introduction to RabbitMQ It must be mentioned that rabbitmq is an open source implementation of a message queuing protocol (AMQP) provided by LShit, written by Erlang, known for its high performance, robustness and scalability (and therefore inherits these advantages). Baidu Encyclopedia is also very clear about RabbitMQ. It is suggested that w ...

Posted by Sanoz0r on Thu, 18 Jul 2019 20:42:48 -0700

Installation and use of RabbitMQ3.6.10 under CentOS 6.5 final

I am a little white one, because the company needs to use RabbitMQ, I will look for data to install.Now I'll write down the steps and problems I've encountered to help you. System: centOS final6.5 Download directory for files: /home/lmy/opt Installation directory: /opt I have the current directory in every step of my code, and switching di ...

Posted by Debar on Thu, 13 Jun 2019 09:21:45 -0700

RabbitMQ Introduction-Topic Mode

In the previous article, "RabbitMQ Introduction - Routing Direct Connection Mode", we introduced the ability to send messages directionally and according to custom rules. It seems that this Routing mode is already flexible, but that's not enough. We have more flexible Topic modes. Topic mode image.png There is no change in the comp ...

Posted by help_lucky on Thu, 06 Jun 2019 12:16:34 -0700

Android Fragment Learning and Use - Advanced Chapter

I. overview The last article has explained Fragment's life cycle, basic usage methods and the role of some api s. But if you want to use Fragment well in your project, you must be able to clearly manage its status. Here are some scenarios that you will encounter in actual development. 2. Fragment Back Stack Management Activity is managed ...

Posted by ludjer on Wed, 29 May 2019 11:27:53 -0700

RabbitMQ Getting Started: Remote Procedure Call (RPC)

Suppose we want to call a remote method or function and wait for the result to be executed, which is what we usually call a Remote Procedure Call.What should I do? Today we use RabbitMQ to implement a simple RPC system: the client sends a request message and the server responds with a response message.In order to receive a response, the client ...

Posted by pkellum on Wed, 15 May 2019 20:24:23 -0700