Nu när vi har installerat webbhanteringspluginet kan vi kontrollera arbetsstatusen för varje meddelandekö och Exchange i webbläsargränssnittet.
Installationsstegen är följande:
Vi hittar "RabbitMQ Command Prompt (sbin dir)" i datorns startmeny, klickar för att öppna den och går direkt in i sbin-katalogen under vår rabbitmq-installationskatalog via kommandoraden
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin> Ett annat sätt är att köra cmd med administratörsbehörighet, och då kan cd:n gå in i denna mapp!
Utför kommandot:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmq-plugins enable rabbitmq_management Aktivera plugins på nod rabbit@DESKTOP-7IAJK37: rabbitmq_management Följande plugins har konfigurerats: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch Applicerar plugin-konfiguration på rabbit@DESKTOP-7IAJK37... Följande plugins har aktiverats: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch
Sätt 3 plugins. Offline-förändring; Ändringarna träder i kraft vid mäklarens omstart. Det här ärVi installerade den framgångsrikt! Men den måste startas om!!Se till att starta om den, annars blir webbgränssnittet inte tillgängligt!
Startkommando: net stop rabbitmq stoppar först, net start rabbitmq startar igen eller
Webbhanteringsgränssnittet är:http://localhost:15672/
Användarnamn och lösenord är alla gäst, inloggningen är framgångsrik som visas i figuren nedan:
Låt oss ta en kort titt på några av koncepten som ingår i RabbitMQ
producent: Budskapsproducenten
Konsument: Meddelandekonsument
virtuell värd: virtuell värd, i RabbitMQ kan användare bara ställa in vissa behörigheter på virtuell värdnivå, som vilka köer jag kan komma åt, vilka förfrågningar jag kan hantera, etc.
mäklare: Meddelandevidarebefordraren är funktionen för vår RabbitMQ-server, så vilka regler vidarebefordrar meddelanden efter? Följande begrepp behöver användas;
Växel: Switch, han hanterar direkt producenten, lite liknande routerns funktion, främst för vidarebefordringar, så vilken växel använder producenten för routing? Detta beror på routningsnyckeln, varje meddelande har denna nyckel, vi kan också ställa in den själva, faktiskt är det en sträng;
Kö: Meddelandekö, används för att lagra meddelanden, den tar emot meddelanden som routas av Exchange, vi kan behålla köinnehållet, så tar kön emot meddelanden som skickas via Exchange? Vid denna tidpunkt binder bindningsknappen kön och utbytet, och för bindningsmetoden erbjuder RabbitMQ flera olika sätt;
Ovanstående är några av de begrepp som ingår i RabbitMQ, och relationen mellan dessa begrepp uttrycks i ett diagram:
|