Page History
Genel Bakış
Message Registry Servisi, Mesaj Kayıt Servisi ile Logo PaaS platformu içerisinde kayıtlı olan servislerin/uygulamaların mikroservis veya uygulamalarınızın birbirleri ile olan iletişiminden sorumludur. Amacı gönderilen haberleşmesi sağlayın. Mikroservisler arası yapılan mesajların hızlı, kayıpsız ve geriye yönelik sorgulanabilir şekilde iletilmesi sağlamaktadıriletilmesini sağlayın.
Genel Bakış
Apache Kafka üzerine kurulmuş olan Message Registry Servisi Publish-Subscribe (Yayın - Abone) modeli mesajlaşma sistemini kullanır. Uygulamalar ilgili kategori abone(Subscribe) olarak ya da abone oldukları kategorilere (Topic) mesaj göndererek mesajlaşma sistemine dahil olurlar.
Message Registry servisine, sahip olduğu swagger üzerinden ya da client dll’leri aracılığıyla erişerek konu kaydetme/silme, atılan mesajlara ya da var olan konulara erişme gibi işlemler yapılabilir.
Message Registry - Kullanım Senaryoları
- Mesaj kategorisi tanımlama ve silme
Mesaj kategorilerine erişme
Geçmiş mesajlara erişme
Mesaj içeriğine erişme
Kategori listesine erişme
...
- kategorilerine erişin.
- Mesaj kategorisi tanımlayın ve düzenleyin.
Message Registry - Özellikler
- Publish-Subscribe Model model mesajlaşma sistemi
...
- desteği
- Apache Kafka desteği
- Swagger UI
...
Message Registry Konfigürasyon Paneli
Settings UI: http://dev-linux.logo-paas.com:5600/settings/ui/
- desteği
İlişkişi Platform Servisleri
MongoDB
Apache Kafka
Kategorilere Mesaj Gönderme ve Dinleme Yaşam Döngüsü
...
{
"MessageId": "GUID MessageId",
"ParentMessageId": null,
"CorrelationId": null,
"RootMessageId": "GUID",
"SpanId": null,
"Topic": "mesajın gideceği asıl topic",
"SenderAppId": "Guid SenderAppId",
"Payload": "mesaj içeriği bu bölüme gelecek - (URLEncoded JSON)"
}
...