3.1. Log Producer#
Log Producer uygulamaların loglama ihtiyacı doğrultusunda kullanılabilecek bir loglama alt yapısıdır. Loglamanın yapıldığı ana uygulamadır.
Yetenekler#
Ortaya çıkabilecek log ihtiyaçları karşılanmak üzere tasarlanmıştır. Async ve Sync olarak loglama yeteneği bulunur.
Topoloji#
Genel topoloji Logger topolojisi bölümünde görülebilir.
İstek Yaşam Döngüsü(Request Lifecycle)#
Producer SYNC ve ASYNC olarak çalışır:
Sync istek yaşam döngüsü:
- Producer Kafka üzerine yazar
- Fluentd Kafkadan okur
- Fluentd Elasticsearch üzerine yazar
Async istek yaşam döngüsü:
- Producer RDBMS üzerine yazar
- Processor RDBMS üzerinden okur
- Processor Kafka üzerine yazar
- Fluentd Kafkadan okur
- Fluentd Elasticsearch üzerine yazar