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