RabbitMQ складається з двох частин. Сервер, який говорить повідомлення, куди йти і клієнт для відправки та отримання даних.
Робота навколо AMQP ( А dvanced M essage Q ueuing P rotocol), RabbitMQ призначений для ефективного підтримувати широкий спектр додатків для обміну повідомленнями та моделей комунікації, допомагаючи розробникам створювати програмне забезпечення (веб), який взаємодіє з сервером або його складових частин.
Крім того, спеціальний сервер, який використовується для цих операцій, RabbitMQ в даний час пропонує офіційні і неофіційні клієнти для:
PHP
Java
Рубін
Python
C #
Clojure
Erlang
Perl
Що нового в цьому випуску:
- Пріоритетні черги
- Більш швидке збереження
- I / O статистики
- .NET зміни клієнт API
Що нового у версії 3.6.0:
- Пріоритетні черги
- Більш швидке збереження
- I / O статистики
- .NET зміни клієнт API
Що нового у версії 3.5.5:
- Пріоритетні черги
- Більш швидке збереження
- I / O статистики
- .NET зміни клієнт API
Що нового у версії 3.5.3:
- Пріоритетні черги
- Більш швидке збереження
- I / O статистики
- .NET зміни клієнт API
Що нового у версії 3.5.1:
- Пріоритетні черги
- Більш швидке збереження
- I / O статистики
- .NET зміни клієнт API
Що нового у версії 3.4.4:
- Швидка відповідь RPC
- Живий активації плагін
- Reconnecting .NET клієнт
Що нового у версії 3.3.5:
- Забезпечити механізм для діагностики застрягли процесів
- Правильно читати / ргос / MemInfo на Linux, навіть якщо рядки не містять двокрапок
- Додані loopback_users в файлі конфігурації зразка
- Запобігання тривалі затримки в публікації після того, як вузол виходить з ладу і мережеві підключення до нього тайм-аут
- Забезпечення unminimised версії всіх бібліотек JavaScript в комплекті
Що нового у версії 3.3.0:
- Динамічні лопати
- перепідключення Java клієнт
- Споживач предвибірки
Що нового у версії 3.2.0:
- Федеративної черзі
- Вдосконалені політика
- Споживчі пріоритети
- повідомлення заблоковане з'єднання
- повідомлень про помилки аутентифікації
Що нового у версії 3.1.4:
- У цій версії виправлені дві помилки безпеки: каталог Обхід помилка для плагіна управління (і іншими додатками HTTP) на Windows, і засіб підриву публікувати контролю доступу з використанням мертвої букви.
Що нового у версії 3.1.2 :.
- Виправлення помилок
Що нового у версії 3.1.1 :.
- Виправлення помилок
Що нового у версії 3.1.0:
- Нетерплячий синхронізація рабів черзі дзеркало
- Автоматичне зцілення розділів кластера
- Діаграми в плагін управління
- межі довжини черги
Що нового у версії 3.0.2:
- Цей реліз виправляє ряд помилок в 3.0. 1 і попередніх версіях.
Що нового у версії 3.0.0:
- Цей реліз представляє динамічний, на основі політик управління дзеркального відображення і федерації, підвищує зручність для користувача кластеризації, додана підтримка для кожного повідомлення TTL, вводить плагіни для веб-топа і MQTT, і додає багато менше нових функцій і виправлень помилок.
Що нового у версії 2.8.7:
- Цей реліз виправляє ряд помилок в брокера , Erlang клієнта і топати і управління плагінів.
Що нового у версії 2.8.5:
- Це перш за все виправити реліз, з декількома поліпшень черг HA.
Що нового у версії 2.8.4:
- Виправлена помилка, яка може привести до ротації протоколу для автоматичного перезапуску стан, в якому файл журналу швидко і без кінця зростає, в кінці кінців вичерпати весь доступний дисковий простір.
Що нового у версії 2.8.3:
- Це перш за все виправити реліз, з деякими незначними удосконалення (зробити моніторинг дискового простору менше нав'язливим за замовчуванням, підвищити продуктивність SSL з клієнтом Java).
Що нового у версії 2.8.2:
- Цей реліз виправляє ряд помилок і підвищує продуктивність в різних областях, а також введення моніторингу дискового простору і створення звітів про стан федерації.
Що нового у версії 2.8.0:
- Цей реліз виправляє ряд помилок і додані нові особливості. Помітні нові функції включають в себе:
- Мертві написи -. Черги можна вказати обмін на якісь повідомлення повинні бути перенаправлені, коли вони відкидаються або закінчується
- Контроль внутрішнього потоку, щоб обмежити використання пам'яті і зробити продуктивність більш передбачуваною, якщо сервер перевантажений.
Що нового у версії 2.7.1:
- Цей реліз включає в себе важливі виправлення для відновлення високої доступності, виправлення до адаптера STOMP, сумісність з Erlang Release R15B, а також загальні поліпшення в інтерфейсі управління, продуктивності та стабільності.
Що нового у версії 2.6.1:
- Цей реліз виправляє помилку в 2.6.0 версія, яка призводить до того, щоб брокер не перезавантажувати при перезавантаженні в деяких операційних системах.
Що нового у версії 2.6.0:
- Родзинкою цього випуску є введення активний-активний HA, з черги отримання реплікації між вузлами в кластері. Є багато інших удосконалень, зокрема, до управління і топати плагінів, а також ряд виправлень помилок.
Що нового у версії 2.5.1:
- Цей реліз правильно оновленні з RabbitMQ 2.1.1 2.2.0. Там немає ніяких інших змін в порівнянні з 2.5.0.
Що нового у версії 2.5.0:
- Зміни:
- Відновлення спрощена, покращуючи час запуску, коли існує багато обмінів або прив'язок.
- Наручники відновлюються між довговічних черг і нетривалого обмінів на перезапуск окремих вузлах кластера.
- Більш висока продуктивність при високому навантаженні і тиску пам'яті.
- Сумісність Джерело з новою версією Erlang R14B03.
- Нові функції включають в себе:
- Трасування засіб для налагодження вхідної та вихідної пошти (див пожежний шланг).
- Покращена в'їзний продуктивність мережі.
- Покращена продуктивність маршрутизації.
- Нові rabbitmqctl команди ( 'звіт', 'навколишнє середовище', і 'cluster_status').
Що нового у версії 2.4.1:
- Виправлені помилки:
- Виправлена помилка поломки модернізацій, коли тривалі черги присутні або після без чистої зупинки.
- Запобігання & Quot; rabbitmqctl очікування & Quot; від очікування назавжди в певних обставинах.
- Брокер може бути запущений на Erlang R12b-3 знову.
- Деякі інші виправлення маленька помилка.
- Покращення:
- Оновлення в кластерах.
- Поліпшення використання пам'яті при роботі з постійними повідомлення, що очікують на квитанцій від споживачів.
- Поліпшення звітів для деяких проблем при завантаженні помилки.
- Додайте мітку часу до подій, викладених в amq.rabbit.log обміну.
Що нового у версії 2.4.0:
- Виправлені помилки:
- У кластері, не виходять з ладу з внутрішньої помилки-прі повторне оголошення черзі на підключення до іншого вузла черзі по & Quot; додому & Quot; вузол.
- У кластері, повідомляють про необ-знайдена помилка замість внутрішньої-помилки при спробі повторно оголосити довговічний чергу якого вузол недоступний.
- Чи не ігнорувати змінну RABBITMQ_LOG_BASE на Windows.
- Виправлена помилка, що приводила SSL з'єднання, щоб померти на Erlang до R14 при використанні & Quot; rabbitmqctl list_connections & Quot; з варіантами SSL.
- Різні дрібні виправлення.
- Покращення:
- Значно прискорити маршрутизацію для тематичних обмінів з багатьма прив'язок.
- розмножте тривоги пам'яті через кластер, таким чином, реагуючи краще тиску пам'яті на окремих вузлах.
- Sender вибрані розподілу (тобто додати підтримку CC і BCC заголовків).
Що нового у версії 2.3.0:
- Цей реліз виправляє ряд помилок і вводить деякі удосконалення, в тому числі потокове публікувати підтвердження, нові механізми плагін для аутентифікації і авторизації, і багато іншого.
Що нового у версії 2.2.0:
- Виправлення помилок:
- Проблема Fix, що призводить до крос-кластерної зв'язок тупикової ситуації після стійкого кластера активності.
- витік пам'яті черзі Fix при використанні плагіна управління або інших споживачів статистики черзі.
- Брокери почали з rabbitmq_multi.bat тепер перезапускати.
- стан Фікс гонки між декларацією черзі і припинення з'єднання, що викликає хибні помилки noproc з'являтися в журналі.
- витік пам'яті Fix, коли довго працюють канали споживають і скасувати на багатьох черг.
- queue.declare і exchange.declare рейз precondition_failed, а не not_allowed при спробі переоб'явіть черзі або обмін з параметрами, відмінними від тих, в даний час відомі брокера.
<Літій> Скидання кластеризация більше не знищує встановлених плагінів.
Що нового у версії 2.1.1:
- Цей реліз виправляє ряд помилок і вводить деякі удосконалення, включаючи обмін обміну прив'язок і деякі поліпшення продуктивності, в сервері і клієнтів.
Коментар не знайдено