Most, hogy telepítettük a webkezelő bővítményt, ellenőrizhetjük az egyes üzenetsorok és csereprogramok működési állapotát a böngésző felületén.
A telepítési lépések a következők:
Megtaláljuk a "RabbitMQ Command Prompt (sbin dir)" opciót a számítógép kezdőmenüjében, kattintunk a megnyitáshoz, és közvetlenül a parancssoron keresztül lépünk be a sbin könyvtárba a rabbitmq telepítési könyvtárunk alatt
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin> Egy másik mód, hogy a cmd-t futtatod adminisztrátori jogosultsággal, és akkor a CD beléphet ebbe a mappába!
Hajtsd végre a parancsot:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmq-plugins enable rabbitmq_management Pluginek engedélyezése a rabbit@DESKTOP-7IAJK37 csomóponton: rabbitmq_management A következő bővítmények konfigurálva: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch Plugin konfiguráció alkalmazása rabbit@DESKTOP-7IAJK37-re... A következő bővítmények engedélyezve voltak: rabbitmq_management rabbitmq_management_agent rabbitmq_web_dispatch
Állíts be 3 plugint. Offline váltás; A változások a bróker újraindításkor lépnek életbe. Ez azSikeresen telepítettük! De újra kell indítani!!Mindenképp indítsd újra, különben a webfelület nem lesz elérhető!
Újraindítás parancs: net stop nyúl először megáll, nettó start nyúl mq újra kezdődik vagy
A webkezelő felület a következő:http://localhost:15672/
A felhasználónév és jelszó mind vendég, a bejelentkezés sikeres lesz, ahogy az alábbi ábrán látható:
Nézzük meg röviden a RabbitMQ néhány koncepcióját, amelyek részt vesznek
producer: Az üzenet producere
Fogyasztó: Üzenetfogyasztó
virtuális hoszt: virtuális host, a RabbitMQ-ban a felhasználók csak bizonyos jogosultságokat állíthatnak be a virtuális hoszt szinten, például mely sorokhoz férek hozzá, mely kéréseket kezelni tudom stb.
Broker: Az üzenettovábbító a RabbitMQ szerverünk funkciója, szóval milyen szabályok szerint továbbítják az üzeneteket? A következő fogalmakat kell alkalmazni;
Exchange: Switch, közvetlenül a producerrel foglalkozik, kicsit hasonló az útválasztó funkciójához, főként továbbítási műveletekhez, szóval melyik váltót használja a producer az útvonalakhoz? Ez az útvonalkulcstól függ, minden üzenetnek van ez a kulcsa, mi is beállíthatjuk, valójában ez egy láncsor;
Sor: Az üzenetsor, üzenetek tárolására szolgál, a csere által irányított üzeneteket fogadja, a sortartalom fennmaradhat, tehát a sor fogadja-e a csere által irányított üzeneteket? Ekkor a kötési kulcs köti a sort és a csere módját, a kötési módszerhez pedig a RabbitMQ többféle lehetőséget kínál;
A fentiek felsorolják a RabbitMQ fogalmait, és ezek közötti kapcsolatot egy diagram fejezi ki:
|