BizTalk’da “Dehydration”
Dehydration’ın sözlük anlamına bakarsanız “suyu çıkmış” gibi bir meale geldiğini görebilirsiniz. Bunu gördükten sonra sakın ha “ne ulen projemin .oku mu çıktı yani?” diye sinirlenmeyin
Adamlar düzgün çeviremiyor işte…
Genel olarak;
1. Orchestration mesaj almayı beklerken ve beklenilen zaman belli bir eşik değerinden fazla olduğu zaman,
2. Listen şeklini kullandığınızda,
karşılaşabileceğiniz bir problemdir. Sistemdeki mantık şudur :
BizTalk belirli bir eşik değerine kadar mesajı dinlemeye devam eder. Bu zaman dilimi dolduğunda ve sistemden hala bir cevap mesajı gelmediği durumda, BizTalk o anki durumu(state) bilgisayarımıza kaydeder. Yani sistem kaynaklarını serbest bırakır. Örneğin; mesaj bir web serviceden gelecek olsun. Biz Requestimizi yaptıktan sonra, belirli bir sürede web service geri dönüş mesajı vermesse Orchestration Dehydration durumuna düşer. Web service response’u verdiğinde ise bu state’den çıkılır ve normal işlemlerin yapılmasına devam edilir.
Orchestration Dehydration state’indeyken, önceden ayarlanmış bir süre kadar bekler. Örn; 5 dk. Bu süre dolduğunda hala cevap gelmemişse durum Dehydration’dan Error’a döner.
İlişkili Yazılar :
- BizTalk Error : “Received unexpected message type “xxxx” does not match expected type ‘http://blabla’”
- BizTalk Error : “This assembler cannot retrieve a document specification using this type ‘blabla’”
- Biztalk Error : “use of unconstructed message”
- BizTalk Server Tracking Database’i Kod İle Sorgulamak
- BizTalk Error : “Promoted properties at the time of the routing failure”
- BizTalk’da “Early Binding” Problemi
- Biztalk 2009 : SQLBinding – 2
- Biztalk Error : “Cannot locate document specification because multiple schemas matched the message type” ve Çözümü
- Biztalk 2009 : SQLBinding – 4 – Orchestration
- BizTalk 2006 Kurulumu
Tags: BizTalk, Error
Posted in .NeT 2008, Bilgisayar, BizTalk | No Comments »
| Önceki Yazı << BizTalk’da “Early Binding” Problemi | Sonraki Yazı >> BizTalk Error : “Received unexpected message type “xxxx” does not match expected type ‘http://blabla’” |



