JänesMQ

Kuidas installida RabbitMQ Ubuntu

Kuidas installida RabbitMQ Ubuntu

Selles postituses näeme, kuidas saame installida ühe kõige populaarsema asünkroonse sõnumside tööriista RabbitMQ. Nende ametlikul veebisaidil öeldakse: "RabbitMQ on kõige laiemalt kasutatav avatud lähtekoodiga sõnumivahendaja", kuid mis on sõnumside ja sõnumivahendaja? Uurime välja.

Sõnumid

Sõnum on teabevahetuse viis rakenduste, serverite ja protsesside vahel. Kui kaks rakendust jagavad omavahel andmeid, saavad nad andmete kättesaamisel otsustada, millal neile reageerida. Andmete tõhusaks vahetamiseks peaks üks rakendus olema teisest rakendusest sõltumatu. See iseseisvuse osa on see, kuhu tuleb sõnumimaakler.

Sõnumimaakler

Sõnumivahendaja on rakendus, mis salvestab rakenduse jaoks sõnumeid. Kui rakendus soovib andmeid saata teisele rakendusele, avaldab rakendus sõnumi sõnumivahendajale. Seejärel saab sõnumivahendaja teada, millisesse järjekorda see sõnum kuulub, saab teada selle järjekorraga ühendatud rakendused ja nii saavad need rakendused nüüd seda sõnumit tarbida.

Sõnumivahendaja rakendus, nagu ka RabbitMQ, vastutab selle sõnumi salvestamise eest seni, kuni selle kirja jaoks on klient. Järjekorrad on lihtsalt lõpmatud puhvrid, mis salvestavad sõnumipakette.

Mis on RabbitMQ

RabbitMQ on üks levinumaid avatud lähtekoodiga sõnumivahendajaid. See on täiustatud sõnumijärjekorra protokolli rakendus, mis on avatud standard. Alustame RabbitMQ installimisega meie Ubuntu-põhises masinas.

RabbitMQ installimine

Alustame Ubuntu rakenduste tööriistakomplekti värskendamisega:

sudo apt-get värskendus
sudo apt-get -y uuendus

Kui see on tehtud, saame lubada rakenduse RabbitMQ hoidla:

kaja "deb http: // www.küülik.com / debian / testing main ">> / etc / apt / sources.nimekirja

See käsk ei tooda väljundit:

Nüüd saame lisada paketi The RabbitMQ kinnitusvõtme:

lokkima http: // www.küülik.com / rabbitmq-signing-key-public.tõus | sudo apt-võti lisada -

Selle cmmandi täitmiseks võib kuluda kuni mõni minut, sõltuvalt Interneti-kiirusest:

Nüüd saame uuesti käsku Värskendus käivitada:

apt-get värskendus

Nüüd saame lõpuks liikuda RabbitMQ serveri allalaadimise ja installimise juurde:

sudo apt-get install rabbitmq-server

Vaatame selle käsu väljundit:

Kui soovite hallata maksimaalset ühenduse arvu käivitusest ise, muutke järgmist RabbitMQ konfiguratsioonifaili:

sudo nano / etc / default / rabbitmq-server

RabbitMQ halduskonsooli lubamine

RabbitMQ juhtimiskonsool on väga kasulik veebirakendus, mille abil saame väga palju ülesandeid täita, näiteks:

RabbitMQ halduskonsooli lubamiseks käivitage järgmine käsk:

sudo rabbitmq-pluginad võimaldavad rabbitmq_management

Kui see on tehtud, võime RabbitMQ halduskonsoolile juurdepääsemiseks külastada järgmist IP-d:

http: // localhost: 15672 /

Kui see on tehtud, näeme, et halduse pistikprogramm on lubatud ja konsoleen on ülalnimetatud URL-il üleval:

Selle vaikimisi volitused on külaline / külaline. Võite sisse logida ja vaadata, mida kõiki toiminguid saame teha:

RabbitMQ serveri edasiseks haldamiseks kasutage järgmisi käske:

# Teenuse alustamiseks toimige järgmiselt
teenuse rabbitmq-serveri käivitamine
# Teenuse peatamiseks tehke järgmist
teenuse rabbitmq-server peatus
# Teenuse taaskäivitamiseks toimige järgmiselt
teenuse rabbitmq-server taaskäivitamine
# Oleku kontrollimiseks toimige järgmiselt
teenuse rabbitmq-serveri olek

Järeldus

Üldiselt pole RabbitMQ-ga vaja käsitsi konfigureerimist, kuna see on juba pakendatud tootmistaseme konfiguratsiooniga. Selles õppetükis õppisime, kuidas saame installida RabbitMQ ja selle halduskonsooli.

Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...
Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...
Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...