Rabbitmq Java implementation of work queue

The previous blog has realized the configuration of RabbitMQ in java and the implementation of simple queues. This blog will introduce the work queues in RabbitMQ in combination with the actual situation.   Work queue - a single producer corresponds to multiple consumers Create a new producer cl ...

Posted by cheesehead on Thu, 30 Jan 2020 06:18:10 -0800

RabbitMQ learning experience

The following is an introduction from MQ to RabbitMQ, and a demo of the six working modes of RabbitMQ MQ: MQ is called Message Queue. It is translated as Message Queue. MQ is a communication method between applications. Applications communicate by writing and retrieving queued application specific d ...

Posted by websiteguy on Wed, 29 Jan 2020 03:56:06 -0800

Configuration file description for RabbitMQ

In rabbitmq, the default configuration implementation is generally provided. Before rabbitmq 3.7.0, only rabbitmq.conf configuration instructions are provided. It uses the KeyValue method for configuration, and then it can be configured through erlang voice. However, we still like the KeyValue method ...

Posted by prozad on Tue, 21 Jan 2020 08:35:40 -0800

Topic mode of RabbitMQ (PHP version)

Topic mode A message is obtained by multiple consumers. The target queue of the message can be specified by the BindingKey wildcard (ා: zero or more words, *: one word). There are four types of switches in RabbitMQ: direct fanout topic headers. In routing mode, the switch type is topic. Class lib ...

Posted by MrQcue on Sun, 12 Jan 2020 23:49:21 -0800

Brief Analysis of RabbitMQ Principle of Spring Boot2.X Integrated Message Middleware

Catalog 1. A brief overview of the important role of RabbitMQ 2. A brief overview of important RabbitMQ concepts 3. Spring Boot Integration RabbitMQ Preface RabbitMQ is a message queue that is used to asynchronize and decouple applications, as well as to buffer and distribute messages.The most impor ...

Posted by Gorillas on Thu, 09 Jan 2020 18:45:40 -0800

SpringBoot Connect Multiple RabbitMQ Sources

In practical development, many scenarios require asynchronous processing, where RabbitMQ is required, and as the number of scenarios increases, programs may need to connect multiple RabbitMQs.SpringBoot itself provides a default configuration to quickly configure the connection to RabbitMQ, but only one RabbitMQ can be connected. When multiple ...

Posted by epp_b on Tue, 07 Jan 2020 00:29:49 -0800

Spring Boot unveiling and actual combat: RabbitMQ

Spring Boot integrates RabbitMQ Spring Boot is very easy to integrate RabbitMQ. It only needs two steps. First, add RabbitMQ dependency in pom.xml. org.springframework.boot spring-boot-starter-amqp The second step is to configure the information in src/main/resources/application.properties. #rabbitmq spring.rabbitmq.host=local ...

Posted by Jenling on Sun, 05 Jan 2020 03:05:15 -0800

Reactor rabbitmq

order This article focuses on how to use reactor rabbitmq maven <dependency> <groupId>io.projectreactor.rabbitmq</groupId> <artifactId>reactor-rabbitmq</artifactId> <version>1.0.0.M2</version> </dependency> rabbitmq Reference resources docker b ...

Posted by djBuilder on Fri, 20 Dec 2019 08:28:41 -0800

This paper analyzes the three most commonly used modes of RabbitMQ

Direct mode All messages sent to Direct Exchange are forwarded to the Queue specified in RouteKey. The Direct mode can use the Exchange: default Exchange provided by RabbitMQ, so there is no need to bind Exchange. During message delivery, the RouteKey must match perfectly before it can be received by the queue, otherwise the message will ...

Posted by ComputerChip on Mon, 16 Dec 2019 06:10:31 -0800

PHP implementation of Domain Driven Design - domain events

Chapter VI field events Software events are things of interest to other components of the system. PHP programmers generally do not use events in their work, because this is not a feature of the language. However, it is now more common for new frameworks and libraries to adopt them to provide a new way to decouple, reuse, and speed up code. Doma ...

Posted by xionfoo on Sun, 15 Dec 2019 14:26:10 -0800