Friends familiar with erlang/elixir should know the concept of application. It is a special structure used to start and stop an application. Whenever we create an erlang/elixir project, we also create an application with the same name. When using dependency libraries, generally, each dependency library is also an application, which will be load ...
Posted by activeserver on Sun, 28 Nov 2021 00:13:27 -0800
I. Cluster Structure
RabbitMQ always records the following four types of internal metadata:
Queue metadata: name and properties of the queue (persistent, can be deleted automatically);
Exchange metadata: Exchange name, type and properties (persistent, etc.);
Binding metadata: A table that records how messages are routed to a queue;
Vhost metad ...
Posted by alabonte on Thu, 21 May 2020 19:13:47 -0700
0x00 introduction to rabbimq
RabbiMQ is developed with Erlang, which is very convenient for clustering. Erlang is a distributed language by nature, but it does not support load balancing.
RabbitMQ mode can be roughly divided into the following three types:
(1) the first mock exam.
(2) Normal mode (the default cluster mode).
(3) Mi ...
Posted by Salis on Tue, 07 Apr 2020 08:32:02 -0700
1, Deploy Rabbitmq clusterRabbitmq cluster can be divided into two ways:1. Normal mode: the default cluster mode. The message body only exists on one node;2. Mirror mode: make the required queue into a mirror, which exists in multiple nodes.ha-mode: all: queue to all nodes; exatly: randomly mirror to other nodes; nodes: mirror to the speci ...
Posted by surreal5335 on Mon, 06 Apr 2020 01:22:08 -0700
Blog Outline:1, MQ introduction2, What is RabbitMQ?3, Installing RabbitMQ4, Deploy Rabbitmq cluster1) Deployment environment2) Install rabbitmq service3) Configure the host file and add the above two nodes to the cluster4) rabbitmq01 configure the cluster and add rabbitmq02 and 03 to the 01 cluster5) Accessing the web interface6) Add vhost to ...
Posted by brij_theinvader on Tue, 25 Feb 2020 22:24:35 -0800
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
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
title: realize the connection between Golang and Erlang (Port)
In Erlang, there are many ways to interact with other languages. The common ways are
Interaction using TCP protocol
Using ERL? Interface to realize
The latter several kinds of difficulties are all there, but also use a more complex C/C + +, ...
Posted by tha_mink on Fri, 06 Dec 2019 14:36:07 -0800
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
Get rpm, and you will f ...
Rabbit MQ message queue
erlang development, strong concurrency.
The community is active, with many users and strong stability.
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