Ana içeriğe geç

RabbitMQ Connector

RabbitMQ Connector, dağıtık uygulamalar arasında güvenilir mesajlaşmayı mümkün kılan, yaygın olarak kullanılan açık kaynaklı bir mesaj aracısı (message broker) olan RabbitMQ ile entegrasyon sağlar.

Service Description

RabbitMQ ile iletişim kuran bir connector yapılandırmak için iki bileşen seçeneği vardır:

  • RabbitMQ Receiver Connector
  • RabbitMQ Sender Connector

RabbitMQ, mikroservisler ve uygulamalar arasında asenkron iletişimi kolaylaştıran bir mesaj aracısıdır. Mesaj kuyruğu, yayınla-abone ol (publish-subscribe) mesajlaşma ve exchange ile queue üzerinden yönlendirme destekler.

RabbitMQ Connector, uygulamaların RabbitMQ queue ve exchange'leri üzerinden mesaj göndermesine ve almasına olanak tanıyarak entegrasyonu mümkün kılar. Bu, servislerin ayrıştırılmasına, ölçeklenebilirliğin artırılmasına ve güvenilir mesaj iletiminin sağlanmasına yardımcı olur.

RabbitMQ ile mesajlar kalıcı hale getirilebilir, onaylanabilir ve routing key'ler ile exchange türlerine göre iletilebilir; bu da servisler arası verimli iletişimi sağlar.

Beginning

Entegrasyona başlamadan önce şu adımları izleyin:

  • Host ve port dahil olmak üzere RabbitMQ sunucu ayrıntılarını yapılandırın.
  • Güvenli erişim için basic authentication kimlik bilgilerini ayarlayın.
  • Mesajlaşma gereksinimlerinize göre queue, exchange ve routing key'leri tanımlayın.