RabbitMQ cluster deployment
RabbitMQ Metadata
RabbitMQ Metadata Type
RabbitMQ always records the following types of internal metadata:
*Queue Metadata - Queue names and their properties (whether persistent or automatically deleted)
*Exchange metadata - Exchange name, type, properties (persistent, etc.)
*Binding metadata - A simple table showing how to r ...
Posted by tooNight on Tue, 10 Dec 2019 22:12:07 -0800
RabbitMQ+PHP demonstration example
Create rabbit_consumer.php as a consumer
<?php
//configuration information
$conn_args = array(
'host' => '127.0.0.1',
'port' => '5672',
'login' => 'admin',
'password' => 'admin',
'vhost'=>'/'
);
$e_name = 'e_linvo'; //Switch name
$q_name = 'q_linvo'; //Team name
$k_route = 'key_1 ...
Posted by rallan on Mon, 09 Dec 2019 19:52:35 -0800
Java's new project learning online notes-day6
1.3 page publishing manufacturer 1.3.1 demand analysis The administrator publishes the consumption of "page publishing" through cms system, which is the producer of page publishing.The requirements are as follows:1. The administrator enters the management interface and clicks "page publishing". The front end requests the cm ...
Posted by kjb on Thu, 05 Dec 2019 08:58:47 -0800
Installing RabbmitMQ+PHP RabbmitMQ application under centos
You may be thinking about data distribution, non blocking jobs, or message push. Or you want to publish / subscribe, asynchronous tasks, work queues. All of these patterns are part of message queuing.
1. Install RabbmitMQ
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el6.noarch.rpm
Get rpm, and you will f ...
Posted by tmed on Sat, 30 Nov 2019 16:30:32 -0800
springboot learning: springboot quickly integrates RabbitMQ
Rabbit MQ message queue
@[toc]
brief introduction
Advantage
erlang development, strong concurrency.
The community is active, with many users and strong stability.
Low latency
shortcoming
erlang language development, the domestic proficient is not much, in the future customization development is difficult.
Rabbit MQ working mode
1, "Hello ...
Posted by wes007 on Fri, 29 Nov 2019 08:28:57 -0800
Rabbitmq cluster deployment
Blog Outline:I. Rabbitmq conceptII. Deploy a single RabbitmqIII. deploy Rabbitmq clusterIV. single node joins or exits cluster configuration
I. Rabbitmq concept
RabbitMQ is an open-source service implemented by AMQP protocol. The server side is written in Erlang language, and supports a variety of clients, such as Python, Ruby,. NET, Java, J ...
Posted by davidppppppppppp on Sat, 23 Nov 2019 11:54:34 -0800
Centos7 installation rabbitmq installation record
I. rabbitmq usage scenario, used for time notification and logging with microservices
II. rabbitmq installation erlang
1. rabbitmq is written in erlang language. Before installing rabbitmq, you need to install erlang first. Here, you use the source code of erlang for installation. The download address of erlang installation p ...
Posted by m!tCh on Wed, 20 Nov 2019 09:38:48 -0800
The use of golang rabbitmq
The previous articles mentioned the fanout type exchange similar to broadcast, which supports the classified direct type exchange. Using the example of log in the exchange of direct type, we can distinguish the logs of info, debug, warn and error types. However, there may be further requirements in practice. I hope to see the error log informat ...
Posted by sssphp on Wed, 20 Nov 2019 00:24:27 -0800
springboot + rabbitmq Send Mail (guarantees 100% success and consumption of messages)
1. Throw a picture first
Explain: This article covers many aspects of RabbitMQ, such as:
Message Sending Confirmation Mechanism Consumer Confirmation Mechanism Message Re-Delivery Consumer Idempotency, etc.
These are all around the overall flowchart above, so it's necessary to post them first, see the diagram
2. Ideas for impl ...
Posted by BigToach on Tue, 19 Nov 2019 19:56:15 -0800
Spring boot integration RabbitMQ (dead letter queue)
introduce
Dead letter queue: the queue in which messages are not consumed in time and messages are not consumed in time has the following reasons:1. A message is rejected (basic.reject/ basic.nack) and request = false2. The queue reaches the maximum length3. Message TTL expired
scene
1. Enter the initial queue in hours, wait for 30 minutes, an ...
Posted by dubrubru on Tue, 19 Nov 2019 13:36:16 -0800