2011-03-16 21 views
6

Bir hata mesajı iletildiğinde karar verme mantığını gerçekleştirmemize izin vermek için hata sırasına abone olan bir NServiceBus ileti işleyicisi yazmak mümkün mü?NServiceBus hata sırasına abone olun

Tercihen, ben Bir olabilir Ben

cevap

5

mümkünse aynı NServiceBus.host.exe süreç/örneğinin altında benim normal mesaj aboneleri ve hata kuyruk aboneleri tutmak

Teşekkür

istiyorum Bitiş noktası hata sırasına bakın. Sorun şu ki neden orada olduğunu bilmeyeceksin. Eğer dev çevriminde çok erken olduğunu başarabilirseniz, pek çoğunuz 3,0'a bakmak isteyebilirsiniz. 3.0, iletinin hata sırasına neden olmasına neden olan istisnayı içeren FaultManager'ı tanıtır.

2 kuyruğa bağlı bir son noktaya sahip olamayacaksınız, 2 uç noktaya sahip olmanız gerekir. Hata sıranızı başka bir makinede kullanmak en iyi yöntemdir, bu nedenle bu makinede ayrı bir son noktaya sahip olmak en iyisidir. Yorumlarınız başına

Güncelleme bağlantılar: Fault Management in 3.0 ve Custom Fault Handling in 15 Minutes

+0

Büyük bir öneri. @ Adam'ın blogu da bu okumaya değer 2 makaleye sahiptir: [http://adamfyles.blogspot.com/2011/01/nservicebus-30-fault-management.html] [http: //adamfyles.blogspot. com/2013/02/nsb-custom-fault-handling-in-15-minutes.html] – killthrush

+0

Bu linkler 1 Eylül 2013 itibariyle ölüdür. –

İlgili konular