Babus direk issue ac. Framework e hakim olan kimse yoktur burda. Ama kisisel olarak neden bu frameworku tercih ettin merak ettim. 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.//

Hocam takıldığın limit şunlardan biridir 1) Mail sunucusuna açtığın thread sayısı. bunun optimumunu bulmak kolay 2) Mail sunucusundan ynlendirilen mail sunuculardaki limitler, rneğin gmail.com un mail serverina aynı anda 5 den fazla connection atarsan sıkıntı yaşarsın. Sen domainleri MX Resolve yapıp direk domainin mail sunucusuna atıyorsan 2. madde nemli. yle değilse büyük ihtimal kendi mail sunucun o optimizasyonu yapıyordur tahmin ediyorum Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Hocam selamlar rabbitmq üzerinde biraz çalışmışlığım var istersen zelden numaranı at birlikte bakalım Memento Mori

Bize ait olmayan mail sunucuyla aynı anda yüzlerce mail atılmıyor. Limite takılıyor. Bende zamana yayarak gnderiyorum bu mailleri ama kullandığım yntem doğru değil galiba. ConcurrencyLimit'i 1 e çekip Consumer'a 1dk thread sleep atıyorum. Delay message için plugin vs. kurdum exchange altında delay message olarak açılıyordu ama yine bütün mailleri aynı anda gnderiyordu. Mesajlara ayrıca ttl header vs. mi ayarlamam gerekiyor? https://masstransit-project.com/releases/v7.1.8.html#delayed-message-delivery-redelivery ilk kutudaki rneği denemiştim; ec. UseDelayedRedelivery(r => r. Intervals(TimeSpan. FromMinutes(5), TimeSpan. FromMinutes(15), TimeSpan. FromMinutes(30))); ec. UseInMemoryOutbox ; olarak.

Hocam selamlar rabbitmq üzerinde biraz çalışmışlığım var istersen zelden numaranı at birlikte bakalım Çok teşekkür ederim hocam, minnettarım. Şuan byle çalışıyor zaten. Araştırırken grdüm mevcut ynteme alternatif olarak bu delayed mesage a denk geldim gzden kaçırdığım basit bişeyse diye konu açtım. Vaktinizi almayayım.

hocam rabbitmq da bunu çok rahat çzümleyebilirsin https://github.com/rabbitmq/rabbitmq-delayed-message-exchange şeklinde bir plugini var büyük projelerimde kullandım baya rahat etmiştim yardıma ihtiyacın olursa seve seve yardımcı olabilirim. Basitce queue a işi gnderirken headera parametreyle exchange de ne kadar bekleyeceğini yazıyorsun o kadar süre exchange de beklemeye alıyor zamanı gelincede gnderimi sağlıyor.

Babus direk issue ac. Framework e hakim olan kimse yoktur burda. Ama kisisel olarak neden bu frameworku tercih ettin merak ettim. Yorumun için teşekkür ederim abi ama ben işin ırgatlık tarafındayım biraz benim nüme ne koyarlarsa onu anlayıp diğer yerleri ona uygun yapmaya çalışıyorum, saga idempotent felan bişeyler diyolarda detaylıca oturup inceleyemedim. Rabbitmq mekanızmasına tam hakim değilim kullandıkça ğreniyorum. Şuanda çalışıyor gitsin byle ileride büyük ihtimalle dışarıdan email servisi felan alırlarsa gerek kalmaz byle thread sleeplere vs.