Ga naar inhoud

RabbitMQ

In dit artikel

Informatie

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

RabbitMQ. Belangrijkste kenmerken

  • Message Queues: De mogelijkheid om berichten naar een wachtrij 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 verdelen en fouttolerantie te bieden.
  • Leveringsgarantie: Een verzonden bericht wordt in de wachtrij bewaard totdat het succesvol is afgeleverd bij de ontvanger of totdat de time-out is verstreken. Het biedt betrouwbare communicatie tussen systeemcomponenten.
  • Publish/Subscribe-patroon: RabbitMQ ondersteunt een pub/sub (publish/subscribe) model waarbij een publisher berichten over een specifiek onderwerp verstuurt en abonnees berichten over dat onderwerp kunnen ontvangen.
  • Routing-flexibiliteit: RabbitMQ biedt verschillende opties voor het routeren van berichten. Dit omvat direct routeren, topic-routering en meer.
  • Uitbreidbaarheid: Er zijn een groot aantal plugins die extra functionaliteit toevoegen, zoals versleuteling van berichten, 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 24.04 + + - - 1 1 - Nee BESTELLEN

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

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

Er wordt een melding verzonden naar het e-mailadres dat tijdens de registratie is opgegeven, dat de server klaar is voor gebruik nadat de bestelling is betaald. Deze melding 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- en API-beheerpaneel - Invapi.

Hier zijn de gegevens voor autorisatie:

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

Opmerking

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

Een server met RabbitMQ bestellen via de API

Volg deze instructies om deze software via de API te installeren.

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