Rabbitmq - hálózati üzenetközvetítő
terminalogii
Producer (szolgáltató) - az üzeneteket küldõ program.
A sor (sor) a "postafiók" neve. RabbitMQ-ben létezik. Bár az üzenetek átmennek a RabbitMQ és az alkalmazások között, csak sorban vannak tárolva. A sor nem korlátozza az üzenetek számát, önkényesen nagy számú üzenetet vehet fel - végtelen puffernek tekinthető. Bármely számú szolgáltató üzeneteket küldhet egy sorba, és az előfizetők száma akár egy sorból is fogadhat üzeneteket.
A fogyasztó (az előfizető) az üzeneteket fogadó program. Általában az előfizető várakoztatott állapotban van az üzenetek számára.
A szolgáltatónak, az előfizetőnek és a brókernek nem kell ugyanazon fizikai gépen tartózkodnia, általában más gépeken van.
Hogyan működik a RabbitMQ?
A RabbitMQ olyan felületet biztosít, amely összekapcsolja a feladókat (kiadók) a címzettekkel (fogyasztók) egy bróker segítségével, amely az adatokat a megfelelő listákra - Üzenetsorok.
Más megoldásokkal ellentétben a RabbitMQ egy teljes körű alkalmazáscsomag, és nem egyszerű alap a kiválasztott alkalmazások alkalmazásához. Minden szükséges eszközt biztosít a komplexumban.
Az AMQP áttekintése
Az AMQP (Advanced Message Queuing Protocol) egy széles körben használt nyílt szabvány az üzenetek terjesztésére és továbbítására. Protokollként és szabványként közös keretrendszert hoz létre a különböző alkalmazások és üzenetküldők közötti interakcióhoz, és kiküszöböli az egyedi programtervezés által okozott problémákat.
RabbitMQ telepítése
Launch és Proveca
Pluginok telepítése
A konzol indítása
A külső konzolhoz való hozzáférés a konzolhoz
Csak fejlesztéshez