folder Tahribat.com Forumları
linefolder C#.Net, J#.Net, Vb.Net, Asp.Net
linefolder Rabbitmq'da 1 Service'in N Adet Yeri Consume Etmesi Hakkında ?



Rabbitmq'da 1 Service'in N Adet Yeri Consume Etmesi Hakkında ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    İyi geceler, rabbitmq öğreniyorum, temel kısımları çözdüm ama bu sorun beni benden aldı. Bir türlü oturmuyor kafamda.

    Görsel olarak çizip anlatmak istiyorum.

    N adet(bende 6 adet) service'im var. Herbirisi Farklı modeller gönderiyor ortadaki ORTAK-SERVICE'e

    6 tane channel tanımlayıp denedim olmadı, 6 tane consumer tanımladım olmadı, internete baktım olmadı.

    Basit olarak

    Hocam 6 tane if yazıyorsun, 60a kadar sayıyorsun sonra oluyor

    gibi adım adım anlatarak yardımcı olabilir misiniz ?

     

    Örnek olması açısından ORTAK-SERVICE'in işleyişi şu şekilde

    connection oluştur
    channel oluştur
    Exchange declare et
    Queue declare et
    Qeueu ve Exchange Bind yap
    Consumer oluştur
    consumer.received'de birşeyler yap

     

    Benim N farklı yerden bilgiyi consume edip, gerekli yerlere basicPublish yapmam lazım.

    Yardımınız için teşekkürler (:


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    TeRRoR bunu yazdı

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?

    Yok hayır hocam tam tersi

    üstteki fotoda 6 tane servis var. 6 tane queue var.

    Bu mutual-service 6adet queue'yu da dinliyor. Yani her bir service A mesajı gönderirse bizim mutual'da 6 tane A mesajı oluyor.


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    GodKlaus bunu yazdı
    TeRRoR bunu yazdı

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?

    Yok hayır hocam tam tersi

    üstteki fotoda 6 tane servis var. 6 tane queue var.

    Bu mutual-service 6adet queue'yu da dinliyor. Yani her bir service A mesajı gönderirse bizim mutual'da 6 tane A mesajı oluyor.

    Oklarin yönü ters olmuş sanırım.

    Mutual servisin ne yapması bekleniyor tam olarak?


    0x0480 takilin madem ﷽﷽﷽
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek
    end bunu yazdı
    GodKlaus bunu yazdı
    TeRRoR bunu yazdı

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?

    Yok hayır hocam tam tersi

    üstteki fotoda 6 tane servis var. 6 tane queue var.

    Bu mutual-service 6adet queue'yu da dinliyor. Yani her bir service A mesajı gönderirse bizim mutual'da 6 tane A mesajı oluyor.

    Oklarin yönü ters olmuş sanırım.

    Mutual servisin ne yapması bekleniyor tam olarak?

    Mutual-Service dediğim kısım 6 tane farklı service'in queuelarını dinliyor. Her servis 1 iş eklerse Queue'ya mutual service'te 6 tane bildirim olması lazım.

    Okları yönüne çok takılma :D :D


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek
    GodKlaus bunu yazdı
    end bunu yazdı
    GodKlaus bunu yazdı
    TeRRoR bunu yazdı

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?

    Yok hayır hocam tam tersi

    üstteki fotoda 6 tane servis var. 6 tane queue var.

    Bu mutual-service 6adet queue'yu da dinliyor. Yani her bir service A mesajı gönderirse bizim mutual'da 6 tane A mesajı oluyor.

    Oklarin yönü ters olmuş sanırım.

    Mutual servisin ne yapması bekleniyor tam olarak?

    Mutual-Service dediğim kısım 6 tane farklı service'in queuelarını dinliyor. Her servis 1 iş eklerse Queue'ya mutual service'te 6 tane bildirim olması lazım.

    Okları yönüne çok takılma :D :D

    yanlış anlamadıysan, mutual-service 1 queue dinleyecek ve diğer servislerde o queue'ya yazacak. nesi karışık bunun bilemedim?


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek
    TeRRoR bunu yazdı
    GodKlaus bunu yazdı
    end bunu yazdı
    GodKlaus bunu yazdı
    TeRRoR bunu yazdı

    Ortak servis dediğin mutual service mi hocam? Ve istediğin, bir queue ye gönderilen bir mesajın o anki tüm consumeler tarafından mı okunması?

    Yok hayır hocam tam tersi

    üstteki fotoda 6 tane servis var. 6 tane queue var.

    Bu mutual-service 6adet queue'yu da dinliyor. Yani her bir service A mesajı gönderirse bizim mutual'da 6 tane A mesajı oluyor.

    Oklarin yönü ters olmuş sanırım.

    Mutual servisin ne yapması bekleniyor tam olarak?

    Mutual-Service dediğim kısım 6 tane farklı service'in queuelarını dinliyor. Her servis 1 iş eklerse Queue'ya mutual service'te 6 tane bildirim olması lazım.

    Okları yönüne çok takılma :D :D

    yanlış anlamadıysan, mutual-service 1 queue dinleyecek ve diğer servislerde o queue'ya yazacak. nesi karışık bunun bilemedim?

    "Bence 6 servis var, her servisin arkasında da queue var, mutual service olan arkadaş da o 6 queue yu dinliyor" diye anlatmaya çalışıyor

    edüt : 6 queue illa gerekli değilse queue yu teke düşürüp 6 servisi de oraya yazdırsan kurtarmıyor mu?

    MaviGozluDev tarafından 20/Ara/20 04:22 tarihinde düzenlenmiştir

    .
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    hayır işte 6 adet queue var yada N adette olabilir.

    A queuesundan Amodel.cs şeklinde geliyor veri. içerisinde isim soyisim var.

    B queuesundan Bmodel.cs şeklinde geliyor , içinde width, height var

    C'den başka birşey

    D'den apayrı birşey geliyor.

    vs vs

     

    ortadaki mutual-service bu N adet farklı queue'yu dinliyor, işine gelen queuelara publish yapıyor, işine gelmeyenlere log atıp geçiyor


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GodKlaus
    GodKlaus's avatar
    Kayıt Tarihi: 13/Ocak/2014
    Erkek

    up olsun, işlerim vardı yapamadım geri döndüm şimdi


    Discord -> https://discord.gg/9XJ72Qk | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    efecan123
    efecan123's avatar
    Kayıt Tarihi: 20/Ağustos/2010
    Erkek

    tam olarak anlamak için şunu sormak istiyorum micro service mimarisinde servislerin arasında iletişimi mi sağlamak istiyorsun konuyu bu şekilde düşünebilir miyiz?


    Benim evim valizimdir. http://efecetir.info
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SweetyVolty
    SweetyVolty's avatar
    Kayıt Tarihi: 12/Temmuz/2008
    Homo

    başlık yanmış beyin kokuyor yalnız adsgişlkhmnsfpgn

     


    Tahribatın delisi. Beni gerçekten ciddiye alıyorsanız küçüklüğünüzde birşeyler çok yanlış gitmiş demektir. UwU
Toplam Hit: 1195 Toplam Mesaj: 20
rabbitmq consumer multiple queues