РаббитМК

Како инсталирати РаббитМК на Убунту

Како инсталирати РаббитМК на Убунту

У овом посту ћемо видети како можемо да инсталирамо један од најпопуларнијих алата за асинхрону размену порука, РаббитМК. Према њиховој званичној веб страници: „РаббитМК је најраспрострањенији посредник порука отвореног кода“, али шта је размена порука и посредник порука? Хајде да сазнамо.

Размена порука

Порука је начин размене информација између апликације, сервера и процеса. Када две апликације међусобно деле податке, могу да одлуче када ће реаговати на њих када приме податке. Да би ефикасно размењивали податке, једна апликација треба да буде независна од друге. Овај део о независности долази када посредник порука долази.

Мессаге Брокер

Брокер порука је апликација која чува поруке за апликацију. Кад год апликација жели да пошаље податке другој апликацији, она објави поруку на посреднику порука. Посредник порука затим сазнаје којем реду припада ова порука, открива апликације које су повезане с тим редом, тако да те апликације сада могу да троше ту поруку.

Апликација за посредовање порука, попут РаббитМК, одговорна је за чување те поруке док за њу не постоји потрошач. Редови су само готово бесконачни бафери који чувају пакете порука.

Шта је РаббитМК

РаббитМК је један од најраспрострањенијих посредника порука отвореног кода. То је примена Напредног протокола чекања порука који је отворени стандард. Почнимо са инсталирањем РаббитМК на нашу машину засновану на Убунту-у.

Инсталирање РаббитМК

Започећемо ажурирањем Убунту-овог скупа алата за апликације:

судо апт-гет упдате
надоградња судо апт-гет -и

Када се то уради, можемо омогућити спремиште апликација РаббитМК:

ецхо "деб хттп: // ввв.раббитмк.цом / дебиан / тестинг маин ">> / етц / апт / соурцес.листа

Ова наредба неће произвести излаз:

Сада можемо додати верификациони кључ пакета Тхе РаббитМК:

увијање хттп: // ввв.раббитмк.цом / раббитмк-потписивање-кључ-јавност.асц | судо апт-кеи додај -

Овом цмманду може требати неколико минута да се заврши, зависно од брзине Интернета:

Сада можемо поново покренути команду упдате:

апт-гет упдате

Сада коначно можемо да пређемо на преузимање и инсталирање РаббитМК сервера:

судо апт-гет инсталирај раббитмк-сервер

Погледајмо излаз за ову наредбу:

Ако желите да управљате максималним бројем конекција од самог покретања, уредите следећу конфигурациону датотеку РаббитМК:

судо нано / етц / дефаулт / раббитмк-сервер

Омогућавање конзоле за управљање РаббитМК

РаббитМК Манагемент Цонсоле је врло корисна веб апликација путем које можемо врло лако постићи многе задатке, попут:

Покрените следећу наредбу да бисте омогућили РаббитМК Манагемент Цонсоле:

судо раббитмк-плугинс омогућавају раббитмк_манагемент

Када се то уради, можемо посетити следећу ИП адресу како бисмо приступили РаббитМК Манагемент Цонсоле:

хттп: // лоцалхост: 15672 /

Када се ово уради, можемо видети да је додатак за управљање омогућен и да је конзола на горе поменутој УРЛ адреси:

Подразумевани акредитиви за ово су гост / гост. Можете се пријавити и видети које све операције можемо извршити:

Користите следеће наредбе за даље управљање РаббитМК сервером:

# Да бисте покренули услугу:
сервис раббитмк-сервер старт
# Да бисте зауставили услугу:
услуга раббитмк-сервер стоп
# Да бисте поново покренули услугу:
услуга поновно покретање раббитмк-сервера
# Да бисте проверили статус:
услуга раббитмк-сервер статус

Закључак

Генерално, неће бити потребна ручна конфигурација са РаббитМК-ом, јер већ долази у пакету са конфигурацијом производног нивоа. У овој лекцији научили смо како можемо да инсталирамо РаббитМК и његову управљачку конзолу.

5 најбољих аркадних игара за Линук
У данашње време рачунари су озбиљне машине које се користе за игре на срећу. Ако не успете да добијете нови високи резултат, знаћете на шта мислим. У ...
Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...