Sådan installeres Rabbit på Ubuntu

i dette indlæg vil vi se, hvordan vi kan installere et af de mest populære asynkrone meddelelsesværktøjer, Rabbit. Ifølge deres officielle hjemmeside:” er den mest udbredte open source-beskedmægler”, men hvad er messaging og at være en beskedmægler? Lad os finde ud af det.

beskeder

en meddelelse er en måde at udveksle information mellem applikation, servere og processer. Når to applikationer deler data indbyrdes, kan de beslutte, hvornår de skal reagere på dem, når de modtager dataene. For at udveksle data effektivt skal en applikation være uafhængig af en anden applikation. Denne uafhængighedsdel er, hvor en meddelelsesmægler kommer ind.

Message Broker

en message broker er en applikation, der gemmer meddelelser til en applikation. Når en applikation ønsker at sende data til en anden applikation, offentliggør appen beskeden på meddelelsesmægleren. Beskedmægleren finder derefter ud af, hvilken kø denne meddelelse tilhører, finder ud af de apps, der er forbundet til den kø, og så kan disse apps Nu forbruge den besked.

message broker-appen, som f.eks. Køer er bare næsten uendelige buffere, der gemmer beskedpakker.

Hvad er Rabbit

Rabbit er en af de mest udbredte open source besked mæglere. Det er en implementering af den avancerede Beskedkøprotokol, som er en åben standard. Lad os komme i gang ved at installere på vores Ubuntu-baserede maskine.

installation af Kanink

vi begynder med at opdatere Ubuntu ‘s applikationsværktøjssæt:

sudo apt-get update
sudo apt-get-y upgrade

når dette er gjort, kan vi aktivere:

echo” deb http://www.rabbitmq.com/debian/ testing main ” >> /etc/apt/kilder.liste

denne kommando vil ikke producere nogen output:

nu kan vi tilføje verifikationsnøglen til Kaninpakken:

curl http://www.rabbitmq.com/rabbitmq-signing-key-public.asc / sudo apt-key Tilføj –

denne cmmand kan tage op til et par minutter at gennemføre afhængigt af upo på internethastigheden:

vi kan igen køre opdateringskommandoen nu:

apt-get update

vi kan nu endelig gå videre til at hente og installere:

sudo apt-get install Rabbit-server

lad os se output for denne kommando:

hvis du er villig til at administrere det maksimale antal forbindelser fra selve lanceringen, skal du redigere følgende konfigurationsfil:

aktivering af administrationskonsol

administrationskonsol er en meget nyttig internetapplikation, hvorigennem vi kan opnå mange opgaver meget let, som f. eks:

  • Administrer brugere og deres tilladelser og roller
  • Opret nye køer
  • Administrer køer, Overvåg deres forbrugshastighed osv.
  • Rens data, der i øjeblikket er i køer
  • Send og modtag beskeder
  • hukommelsesforbrug mod hver kø og ved den samlede proces

Kør følgende kommando for at aktivere:

når dette er gjort, kan vi besøge følgende IP for at få adgang til administrationskonsollen:

http://localhost:15672/

når dette er gjort, kan vi se, at management plugin er aktiveret, og consuole er op på ovennævnte URL:

standardoplysninger for dette er gæst / gæst. Du kan logge ind og se, hvad alle operationer vi kan udføre:

Brug følgende kommandoer til at administrere serveren yderligere:

# for at starte tjenesten:
service Rabbit-server start
# for at stoppe tjenesten:
service Rabbit-server stop
# for at genstarte tjenesten:
service Rabbit-server genstart
# for at kontrollere status:
service Rabbit-server status

konklusion

generelt er der ikke behov for manuel konfiguration med Rabbit-server status

konklusion

generelt er der ikke behov for manuel konfiguration med Rabbit-server status, da den allerede leveres pakket med produktionskvalitetskonfiguration. I denne lektion lærte vi, hvordan vi kan installere og dets administrationskonsol.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.