Nå som vi har installert webadministrasjonspluginen, kan vi sjekke arbeidsstatusen til hver meldingskø og Exchange i nettlesergrensesnittet.
Installasjonstrinnene er som følger:
Vi finner "RabbitMQ Command Prompt (sbin dir)" i startmenyen for datamaskinen, klikker for å åpne den, og går direkte inn i sbin-mappen under rabbitmq-installasjonsmappen via kommandolinjen
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin> En annen måte er å kjøre cmd med administratorrettigheter, og så kan cd-en gå inn i denne mappen!
Utfør kommandoen:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmq-plugins enable rabbitmq_management Aktivering av plugins på node rabbit@DESKTOP-7IAJK37: rabbitmq_management Følgende plugins er konfigurert: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch Anvender plugin-konfigurasjon på rabbit@DESKTOP-7IAJK37... Følgende plugins er aktivert: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch
Sett 3 plugins. Offline-endring; Endringene trer i kraft ved megleromstart. Dette erVi installerte det med suksess! Men den må startes på nytt!!Husk å starte den på nytt, ellers vil ikke webgrensesnittet være tilgjengelig!
Gjenstart-kommando: net stop rabbitmq stopper først, net start rabbitmq starter på nytt eller
Webadministrasjonsgrensesnittet er:http://localhost:15672/
Brukernavn og passord er alle gjest, er innloggingen vellykket som vist i figuren nedenfor:
La oss ta en kort titt på noen av konseptene som er involvert i RabbitMQ
produsent: Meldingsprodusenten
Forbruker: Meldingsforbruker
virtuell vert: virtuell vert, i RabbitMQ kan brukere bare sette noen tillatelser på virtuelt vertsnivå, som hvilke køer jeg kan få tilgang til, hvilke forespørsler jeg kan håndtere, osv.
megler: Meldingsvideresenderen er funksjonen til vår RabbitMQ-server, så hvilke regler videresender meldinger etter? Følgende konsepter må brukes;
Sentral: Switch, han har direkte kontakt med produsenten, litt likt funksjonen til ruteren, hovedsakelig for videresendingsoperasjoner, så hvilken sentral bruker produsenten til ruting? Dette avhenger av rutingnøkkelen, hver melding har denne nøkkelen, vi kan også sette den selv, faktisk er det en streng;
kø: Meldingskø, brukes til å lagre meldinger, den mottar meldinger rutet av Exchange, vi kan lagre køens innhold, så mottar køen meldinger rutet av Exchange? På dette tidspunktet vil binding-tasten binde køen og utvekslingen, og for bindingsmetoden tilbyr RabbitMQ flere måter;
Ovenfor er noen av konseptene som er involvert i RabbitMQ, og forholdet mellom disse konseptene uttrykkes i et diagram:
|