The Simplest Spring Cloud Tutorial in History | Chapter 8: Message Bus

For reprinting, please indicate the source: Spring Cloud Bus connects distributed nodes to lightweight message brokers. This can be used for broadcasting configuration file changes or other management work. One of the key ideas is that message bus can monitor micro services or communicate with each other as applications. This article describes ...

Posted by gerbs987 on Mon, 08 Jul 2019 21:36:31 +0200

Sprboot / cloud (18) Use docker to quickly build local environments

Sprboot / cloud (18) Use docker to quickly build local environments In peacetime development work, the construction of the environment has always been a very troublesome thing. Especially now, the system is more and more complex, and there are more and more middleware to connect. However, to install these middleware smoothly is also a time-cons ...

Posted by ohjay on Wed, 22 May 2019 04:16:57 +0200

Rabbit Mq docker installation and springboot

A Brief Introduction to RabbitMQ Core Nouns Publisher: Message Producer Exchange: Exchange, which receives messages from producers and routes them to queues in servers based on the binding relationship between routing keys and queues Exchange has four types: direct (default), fanout, topic, and headers: diract: Perfect matc ...

Posted by werushka on Fri, 17 May 2019 13:56:17 +0200

(6) Reliability of RabbitMQ messages in RabbitMQ Practical Tutorial (for Java developers)

Message Reliability When using RabbitMQ in a project, we may encounter problems such as adding a record to the message middleware to record the expected message consumers to modify the order status when the user pays successfully, but the actual order status is not changed successfully in the end. In the face of such p ...

Posted by Blob on Wed, 15 May 2019 11:52:53 +0200

RabbitMQ Introduction: Topic Exchange

In our last blog post, we used direct exchange instead of fanout exchange. This time, let's look at topic exchange. Introduction to Topic Exchange Topic exchange is similar to direct exchange in that it matches routing key and binding key, but topic exchange can set multiple criteria for routing key. direct routers are similar to exact queri ...

Posted by fahim_junoon on Sun, 12 May 2019 09:50:19 +0200

RabbitMQ Work Model for Distributed Message Communication

This chapter focuses on: 1. Introduction of three main switches 2. SpringBook Integrates RabbitMQ Switches 3. Dead letter queue 4. Priority queues and messages 5. Server Flow Control 6. Current Limitation at Consumer End Features of RabbitMQ  RabbitMQ is written in Erlang language and messages are stored in a Mnesia databa ...

Posted by DevilsAdvocate on Sat, 11 May 2019 12:26:50 +0200

RabbitMQ - Consumer "Unprocessed Messages" Lost

A pit about the client (consumer) opening the automatic response and restarting the "lost unprocessed messages". (Mainly lack of understanding of RabbitMQ) First of all, to state that the so-called "lost message" in this article does not refer to the loss of message in memory due to server downtime, restart and other reasons ...

Posted by jeffery1493 on Fri, 10 May 2019 02:10:04 +0200

Installing rabbitMQ under liunx and its extension

Install RabbitMQ Install Erlang Erlang dependency libraries: GCC Compile and use Ncurses Can be in Linux A Library for Writing Character User Interface in Terminals OpenSSL It is a powerful secure socket layer cryptographic library, including the main cryptographic algorithms, commonly used key and certificate encapsulatio ...

Posted by rocketsprocket on Wed, 08 May 2019 12:20:03 +0200

Section 2 Fanout Routing Switches: Subscription Publishing Mode

1. Basic Model P stands for the producer and is the party that sends the message. X represents the router switch, which receives messages from senders and forwards them to all queues that subscribe to it. The red part is the queue.If it is interested in a switch, it can bind itself to it. The technical term is binding.     ...

Posted by scott.stephan on Mon, 06 May 2019 17:00:03 +0200