<
От версии < 6.1 >
отредактировано Alexandr Fokin
на 2020/10/20 16:11
К версии < 9.4 >
отредактировано Alexandr Fokin
на 2021/01/06 13:47
>
Изменить комментарий: Редактировать комментарий

Комментарий

Подробности

Свойства страницы
Теги
... ... @@ -1,0 +1,1 @@
1 +БрокерСообщений|RabbitMq
Содержимое
... ... @@ -1,13 +1,14 @@
1 1  
2 +RabbitMQ
2 2  https://www.rabbitmq.com/
3 3  https://www.rabbitmq.com/getstarted.html
4 4  
5 5  
6 6  **Установка:**
7 -1. Установить ERLANG (Язык программирования)
8 -2. Установить RabbitMQ
9 -3. Активировать плагин для web интерфейса. [[Management Plugin>>https://www.rabbitmq.com/management.html]]
10 -4. Перезапустить
8 +1) Установить ERLANG (Язык программирования)
9 +2) Установить RabbitMQ
10 +3) Активировать плагин для web интерфейса. [[Management Plugin>>https://www.rabbitmq.com/management.html]]
11 +4) Перезапустить
11 11  
12 12  **Основные порты**
13 13  * 5672 - work port
... ... @@ -14,7 +14,6 @@
14 14  * 15672 - web ui
15 15  
16 16  
17 -
18 18  **Основные компоненты:**
19 19  * EXCHANGE
20 20  На экземпляры этого компонента поступают сообщения. Компонент распеределяет сообщения по одной или нескольким QUEUE.
... ... @@ -23,8 +23,16 @@
23 23  * QUEUE
24 24  Из экземпляров данного компонента потрбители получают сообщения.
25 25  
26 +**Типы Exchange:**
27 +* Direct Exchange
28 +* Topic Exchange
29 +* Fanout Exchange
30 +* Headers Exchange
26 26  
27 27  
33 +RetryPolicies
34 +
35 +
28 28  13 обычных ошибок при работе с RabbitMQ
29 29  https://thewebland.net/development/devops/rabbitmq/13-obychnyh-oshibok-pri-rabote-s-rabbitmq
30 30  
XWiki.XWikiComments[0]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,3 @@
1 +Брокер сообщений RabbitMQ: Часть 1. Установка и настройка отказоустойчевого кластера
2 +https://www.youtube.com/watch?v=XiyXOMYoXAw
3 +https://www.youtube.com/watch?v=1UfVZVr39Cg
Дата
... ... @@ -1,0 +1,1 @@
1 +2020-10-24 10:42:37.163
XWiki.XWikiComments[1]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,2 @@
1 +RabbitMQ Retries — The Full Story
2 +https://engineering.nanit.com/rabbitmq-retries-the-full-story-ca4cc6c5b493
Дата
... ... @@ -1,0 +1,1 @@
1 +2020-10-25 21:39:24.643
XWiki.XWikiComments[2]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,4 @@
1 +RabbitMQ. Часть 1. Introduction. Erlang, AMQP и RPC
2 +RabbitMQ. Часть 2. Разбираемся с Exchanges
3 +RabbitMQ. Часть 3. Разбираемся с Queues и Bindings
4 +https://habr.com/ru/post/489086/
Дата
... ... @@ -1,0 +1,1 @@
1 +2020-10-25 21:42:06.560
XWiki.XWikiComments[3]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,7 @@
1 +В RabbitMq есть возможности для создания кластеров, состоящих из нескольких узлов.
2 +По умолчанию очереди не реплицируются между нодами кластера и в случае выхода из строя ноды с очередью, очередь будет потеряна.
3 +
4 +Также существует механизм зеркалирования, который позволяет производить репликацию. В таком случае для очереди одна нода выступает в роли мастера, остальные в роли подчиненного.
5 +Чтение и запись будут проходить через мастер ноду, а от нее распространяться на подчиненные ноды. В случае выхода из строя мастер ноды, одна из подчиненных нод берет на себя роль мастер ноды. Если упавшая нода оживает, то она возвращается в кластер, но в роли подчиненной ноды.
6 +Зеркалирование можно происходит, как на все ноды в кластере, таки и на несколько (задается количеством реплик или указанием конкретных улов кластера).
7 +
Дата
... ... @@ -1,0 +1,1 @@
1 +2021-01-06 13:44:43.300