Ga naar inhoud

RabbitMQ

In dit artikel

Informatie

RabbitMQ is een oplossing voor het uitwisselen van gegevens tussen componenten of microservices van verschillende applicaties. Het is een van de meest populaire message brokers die asynchrone communicatie ondersteunen tussen verschillende systemen en programmeertalen. RabbitMQ is gebaseerd op AMQP (Advanced Message Queuing Protocol), wat standaardisatie en betrouwbaarheid in messaging biedt. Deze service fungeert als een tussenpersoon tussen verzenders en ontvangers van berichten, waardoor ze onafhankelijk van elkaar met elkaar kunnen communiceren.

RabbitMQ. Belangrijkste kenmerken

  • Message Queues: De mogelijkheid om berichten naar een queue te sturen en deze asynchroon te ontvangen. Het biedt flexibiliteit en fouttolerantie in de berichtverwerking tussen verschillende systeemcomponenten.
  • Gedistribueerd: RabbitMQ ondersteunt een gedistribueerde architectuur, wat betekent dat de message broker op meerdere nodes kan worden geïnstalleerd. Dit stelt u in staat om de belasting te balanceren en fouttolerantie te bieden.
  • Leveringsgarantie: Een verzonden bericht wordt in de queue bewaard totdat het succesvol is afgeleverd bij de ontvanger of totdat de time-out verloopt. Het biedt betrouwbare communicatie tussen systeemcomponenten.
  • Publish/Subscribe Pattern: RabbitMQ ondersteunt een pub/sub (publish/subscribe) model waarbij een publisher berichten over een specifiek topic verstuurt en subscribers berichten over dat topic kunnen ontvangen.
  • Routing flexibiliteit: RabbitMQ biedt verschillende opties om berichten te routeren. Dit omvat direct routing, topic routing en meer.
  • Uitbreidbaarheid: Er zijn een groot aantal plugins die extra functionaliteit toevoegen, zoals berichtversleuteling, authenticatie, monitoring, enz.
  • Beheer- en monitoringsinstrumenten: Admin webinterface, command line en API voor het automatiseren en monitoren van de werking van RabbitMQ.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
34 RabbitMQ Ubuntu 22.04 + + - - 1 1 - Nee BESTELLEN

Informatie

Voor informatie over de implementatiefuncties van deze software, zie deze link

De webinterface is beschikbaar op de URL: https:rabbitmq{Server_ID_from_Invapi}.hostkey.com.

Opmerking

Tenzij anders aangegeven, installeren wij standaard de nieuwste releaseversie van de software vanaf de website van de ontwikkelaar of uit de repositories van het besturingssysteem.

Aan de slag na het implementeren van RabbitMQ

Nadat u voor de order heeft betaald, wordt er een melding naar het tijdens de registratie opgegeven e-mailadres gestuurd dat de server klaar is voor gebruik. Deze bevat het IP-adres van de VPS, evenals de login en het Wachtwoord voor de verbinding. Klanten van ons bedrijf beheren de hardware in de server's en API control panel - Invapi.

Hier zijn de gegevens voor autorisatie:

  • Link naar het RabbitMQ dashboard met een webinterface: in het webpanel tag;
  • Login: root;
  • Wachtwoord: Wordt naar uw e-mailadres gestuurd nadat de server klaar is voor gebruik na de software-implementatie.

Opmerking

Voor meer informatie over de basisinstellingen van RabbitMQ, zie de documentatie van de ontwikkelaars.

Een server met RabbitMQ bestellen via de API

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×