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