Message oriented middleware ActiveMQ

ActiveMQ Introduction to ActiveMQ ActiveMQ is the most popular and powerful open source message bus produced by Apache. ActiveMQ is a Fully support JMS1 1 and J2EE 1.4 specifications, although the JMS specification has been issued for a long time But JMS still plays a special role in today's J2EE applications. What is news A message is a un ...

Added by jonwondering on Tue, 08 Mar 2022 18:49:03 +0200

Implementation of delayed tasks based on message queue (RabbitMQ)

1, Preface Delayed tasks are widely used. Typical application scenarios of delayed tasks include automatic cancellation of orders when they timeout; Payment callback retry. Among them, the order overtime cancellation has idempotent property, and there is no need to consider the problem of repeated consumption; Payment callback retry needs to co ...

Added by kye on Tue, 08 Mar 2022 02:42:02 +0200

RabbitMQ Application Demo: supports hot plug of multiple consumer instances

Demand background There are several reasons why multiple consumer instances need to be deployed in the project: Based on the reliability improvement requirements of the system. Especially for the container deployment scheme based on micro service architecture, multi instance deployment of micro service is the basic requirement to ensure the re ...

Added by cmaclennan on Sun, 06 Mar 2022 12:55:33 +0200

Hello Kafka - Kafka cluster monitoring

1, Kafka monitoring indicators 1. Kafka host monitoring indicators Host monitoring is to monitor the performance of the node machine where the Kafka cluster Broker is located. Common host monitoring indicators include: (1) Machine Load (2) CPU utilization (3) Memory usage, including Free Memory and Used Memory (4) Disk I/O utilization, in ...

Added by akumakeenta on Thu, 24 Feb 2022 03:24:29 +0200

Message queue -- six working modes of RabbitMQ

Message queuing - six working modes of RabbitMQ: 1, Simple mode: 1. Simple mode: There are no switches in the simple mode broker, only queues. 2. Related concepts: ⚫ P: The producer is the program that sends the message ⚫ C: Consumer: the receiver of the message will always wait for the message to arrive ⚫ Queue: message queue, sho ...

Added by sheffrem on Tue, 15 Feb 2022 05:07:13 +0200

RocketMQ grayscale of full link grayscale

Author: Yi ZhanIn the previous series of articles, we have introduced the scenario of MSE for full link traffic control through the function of full link canary. We have learned how to realize the full link gray scale of RPC calls such as Spring Cloud and Dubbo, but it does not involve the traffic control in asynchronous scenarios such as messa ...

Added by eddieblunt on Mon, 14 Feb 2022 13:07:11 +0200

[JAVA] Application of delay queue

Recently, when developing the CRM management system, I encountered a demand: when using the system, the personnel of the sales department can "get" potential customer clues from the [clue public sea] module to their own [clue private sea] module to become their own private potential customer clues for later tracking and development. A ...

Added by L on Mon, 14 Feb 2022 06:31:43 +0200

Introduction to RabbitMQ message middleware

RabbitMQ message middleware 1. Message Oriented Middleware 1. Introduction **Message middleware, also known as message queue, refers to the platform independent data exchange with efficient and reliable message transmission mechanism, and the integration of distributed systems based on data communication** In the distributed environment, mes ...

Added by notsleepy on Sat, 12 Feb 2022 03:53:51 +0200

Exploring RocketMQ source code -- Series1: viewing transaction messages from the perspective of Producer

Introduction: explore RocketMQ source code - Series1: transaction messages from the perspective of Producer 1. Preface Apache RocketMQ, as a well-known open source messaging middleware, was born in Alibaba and donated to Apache in 2016. From RocketMQ 4.0 to the latest v4 7.1 Alibaba has won wide attention and praise both inside and outside th ...

Added by 00tank on Thu, 10 Feb 2022 09:35:33 +0200

Message middleware RabbitMQ -- message sending and receiving method

Working principle of rabbitmq Explanation: Producer: publishes messages to the switch (Exchange) in RabbitMQExchange: establishes a connection with the producer and receives messages from the producer. On the one hand, it receives messages from the producer, on the other hand, it pushes messages to the queue. The switch must know exactl ...

Added by vinaip on Sat, 05 Feb 2022 07:24:35 +0200