Скрыть последних авторов
Alexandr Fokin 3.1 1
2 https://www.rabbitmq.com/
Alexandr Fokin 2.1 3 https://www.rabbitmq.com/getstarted.html
Alexandr Fokin 1.1 4
Alexandr Fokin 3.1 5
6 **Установка:**
Alexandr Fokin 7.1 7 1) Установить ERLANG (Язык программирования)
8 2) Установить RabbitMQ
9 3) Активировать плагин для web интерфейса. [[Management Plugin>>https://www.rabbitmq.com/management.html]]
10 4) Перезапустить
Alexandr Fokin 1.2 11
Alexandr Fokin 5.1 12 **Основные порты**
13 * 5672 - work port
14 * 15672 - web ui
Alexandr Fokin 1.2 15
Alexandr Fokin 5.1 16
Alexandr Fokin 3.1 17 **Основные компоненты:**
18 * EXCHANGE
19 На экземпляры этого компонента поступают сообщения. Компонент распеределяет сообщения по одной или нескольким QUEUE.
20 * BINDING
21 Определяет правило, по которому EXCHANGE направляет сообщение в конкретные QUEUES.
22 * QUEUE
23 Из экземпляров данного компонента потрбители получают сообщения.
Alexandr Fokin 1.2 24
Alexandr Fokin 8.1 25 **Типы Exchange:**
26 * Direct Exchange
27 * Topic Exchange
28 * Fanout Exchange
29 * Headers Exchange
Alexandr Fokin 1.2 30
Alexandr Fokin 8.1 31
Alexandr Fokin 7.1 32 RetryPolicies
Alexandr Fokin 1.2 33
Alexandr Fokin 7.1 34
Alexandr Fokin 3.1 35 13 обычных ошибок при работе с RabbitMQ
36 https://thewebland.net/development/devops/rabbitmq/13-obychnyh-oshibok-pri-rabote-s-rabbitmq
Alexandr Fokin 1.2 37