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
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 ...
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
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 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, ...
Added by sheffrem on Tue, 15 Feb 2022 05:07:13 +0200
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
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 ...
RabbitMQ message middleware
1. Message Oriented Middleware
**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
Introduction: explore RocketMQ source code - Series1: transaction messages from the perspective of Producer
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
Working principle of rabbitmq
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