नमस्कार

हिंदी भाषा के इस लेख में आपका स्वागत है, आपके प्रतिक्रिया का हमें इंतेज़ार रहेगा और हम आशा करते है की यह लेख आपके लिए उपयोगी साबित होगी।



BizTalk होस्ट और होस्ट थ्रॉटलिंग थ्रेशोल्ड, एक डरावना विषय है। यह आप BizTalk के साथ काम कर रहे हैं, तो इन सेटिंग्स जानना महत्वपूर्ण है। BizTalk और होस्ट सेटिंग्स का उपयोग करता है जानते हुए भी कर सकते हैं बस में सुधार और परिवर्तित कैसे BizTalk कार्य करता है जब यह प्रकाशन और संदेश पहुंचाने के लिए आता है।

कैसे BizTalk होस्ट थ्रॉटलिंग को प्रभावित करता है

होस्ट्स के लिए प्रसंस्करण, वितरण और प्रकाशन का संदेश BizTalk, काम करने को तैयार हैं। जब यह आता है के लिए हालांकि BizTalk सबसे आम सेटअप के साथ डिलीवर किया जाता है मेजबान थ्रॉटलिंग। एक होस्ट करने के लिए सेटिंग्स altering नीचे होस्ट आवृत्ति को अपनाया है और कर सकते हैं सीमित या अगर यह है (BizTalk संदेश बॉक्स database(s)) करने के लिए प्रकाशन या एक orchestration या पाइपलाइन में डेटा संसाधित कर रहा है. प्रकाशन (BizTalk के बाहर डिलिवरी) फ़ाइलों, पहुंचाने के लिए समर्पित प्रक्रियाओं के लिए, जो भी उपलब्ध संसाधन की मात्रा में वृद्धि आप में से कुछ मानक सेटिंग्स आपकी कंपनी फिट बैठता है और वहाँ कोई कारण नहीं एक "उच्च-थ्रूपुट" या कम-थ्रूपुट कम विलंबता के साथ बनाने के लिए आप के लिए है, क्योंकि इन सेटिंग्स को छूने के लिए कभी नहीं हो सकता है। हालांकि कुछ के लिए मेजबान सेटिंग्स BizTalk वातावरण का एक अच्छा नियंत्रण रखने के लिए महत्वपूर्ण हैं। यह आलेख BizTalk 2010 के लिए समर्पित है।

वास्तविक जीवन में थ्रॉटलिंग के बारे में एक वीडियो देखें

संसाधन-आधारित थ्रॉटलिंग

नाम

विवरण

 


प्रति CPU सेटिंग


-धागे

यह थ्रेड्स की अधिकतम संख्या के लिए एक सीमा सेट करने से पहले BizTalk BizTalk तक वर्तमान थ्रेड के भीतर इसके समर्पित थ्रेशोल्ड है इस होस्ट आवृत्ति के लिए किसी भी नए सूत्र प्रारंभ करने के लिए सीमित स्वत: थ्रॉटलिंग राज्य में बदल जाता है। याद रखें यदि आप 4 है CPU का मान 30 यहाँ डालने जाएगा अनुदान इस होस्ट आवृत्ति 120 थ्रेड्स की कुल एक थ्रॉटलिंग राज्य में चलने से पहले। डिफ़ॉल्ट मान 0 होता है, यह संकेत दिया है कि वहाँ कोई थ्रेशोल्ड के लिए अधिकतम थ्रेड्स इस होस्ट प्रति CPU सर्वर प्रति हो सकते है।


-डेटाबेस कनेक्शन

आप भी इस होस्ट उल्लेख BizTalk डेटाबेस की ओर प्रति CPU हो सकता डेटाबेस सत्र की अधिकतम संख्या निर्धारित कर सकते हैं। जब यह आता है गिनती करने के लिए एक ही यह प्रति CPU का संकेत होगा। तो आप किसी BizTalk सर्वर 4 CPUs चला रहे है, और यह सेटिंग पर सेट है, तो यह केवल BizTalk डेटाबेस की ओर 80 डेटाबेस सत्र की कुल करने के लिए, अपने परिवेश सीमित होगा। इस सीमा को पार एक स्वचालित थ्रॉटलिंग राज्य से एकत्रित करेगा।


-में-प्रक्रिया संदेश

इस सेटिंग को परिवर्तित करने से पहले BizTalk एक सीमा को पूरा में-स्मृति उड़ान संदेश तक सीमित होगा। थ्रेशोल्ड पहुँच है, तो BizTalk स्वत: किसी भी नए संदेश के संसाधन सीमित करने के लिए थ्रॉटलिंग प्रारंभ होगा।

आंतरिक संदेश कतार आकार

पंक्ति में-स्मृति के लिए कोई आकार सीमा सेट करें। इस पंक्ति संदेश BizTalk के बाहर एक प्रणाली के लिए दिया जा रहा है के लिए एक अस्थायी प्लेसहोल्डर है।

संदेश संख्या DB में

यह एक स्वचालित थ्रॉटलिंग प्रारंभ होने से पहले इस सेटिंग को परिवर्तित करना कितने इंस्टेंसेस हो सकता है इस होस्ट के लिए एक सीमा डेटाबेस में सेट करेगा। 50000 इंस्टेंसेस BizTalk में डिफ़ॉल्ट सेटिंग है। आप संदेशों के लिए एक विशिष्ट होस्ट चल रही का एक बहुत बड़ा भार का अनुभव, तो यह कम एक कम विलंबता सुधार कर सकते हैं।

स्मृति उपयोग


-भौतिक वैश्विक

एक स्वचालित थ्रॉटलिंग स्थिति शुरू होने से पहले इस सेटिंग को परिवर्तित करना एक अधिकतम सिस्टम विस्तृत स्मृति उपयोग सेट करता है। यह सेटिंग बदलकर एक अधिकतम उपयोग सेट हो जाएगा। हालांकि यह 0 में ध्यान में रखते हुए कोई अधिकतम उपयोग करने के लिए बराबर है।


-प्रक्रिया वर्चुअल

यह से अधिक 1.5 gb के एक कुल को चलाने के लिए अनुशंसित नहीं है, लेकिन यह सेटिंग बदलकर प्रक्रिया वर्चुअल स्मृति का अधिकतम उपयोग कर देगा। सभी मान, से अधिक 100 mb के रूप में देखा हो जाएगा 100 नीचे मान प्रतिशत पर प्रतिबद्ध होंगे।

स्पूल गुणक

यदि आपके पास अनुप्रयोग नीचे धीमा स्पूल तालिका आप debatching के साथ जारी रखने से पहले साफ करने के लिए कुछ समय प्राप्त कर सकते हैं ताकि एक सीमा यहाँ स्पूल तालिका का उपयोग कम हो जाएगा एक आर्केस्ट्रा की स्थापना में इस होस्ट द्वारा की गई debatching MessageBox में स्पूल के आकार के लिए एक सीमा सेट करता है। यहाँ डिफ़ॉल्ट मान 0, जो मेजबान अनुदान स्पूल के आकार के संबंध में कोई सीमा नहीं है

ट्रैकिंग डेटा गुणक

ट्रैकिंग डेटा का अधिकतम आकार के लिए एक सीमा आकार इस BizTalk होस्ट किसी भी नई घटना बनाने के लिए सीमा सेट जब अधिकतम आकार की ट्रैकिंग डेटा तालिका किसी विशेष आकार तक पहुँच गया है। इस सेटिंग के लिए डिफ़ॉल्ट मान 0 जिसका अर्थ है कि मेजबान गला घोंटना नहीं होगा ट्रैकिंग डेटा से परे है, तो आकार की सिफारिश की है।

जीसी को ट्रिगर करने के लिए सीमा

यह एक सीमा के लिए .NET गारबेज Collector सेट करता है। जब स्मृति की खपत इस थ्रेशोल्ड से अधिक है तो .NET गारबेज collector ट्रिगर किया जाता है

बैच स्मृति थ्रेशोल्ड

यह सेटिंग नियंत्रण स्मृति थ्रेशोल्ड मानों इस से परे एक थ्रॉटलिंग राज्य ट्रिगर किया जाएगा। इस मान को शून्य करने के लिए सेटिंग (1 डिफ़ॉल्ट है) सब batching थ्रॉटलिंग की ओर भेज सकता है

गंभीरता

स्मृति

गंभीरता नियंत्रित करता है जब एक प्रक्रिया स्मृति सीमा तक पहुँच गया है।

DB आकार

गंभीरता नियंत्रित करता है जब एक db आकार सीमा तक पहुँच गया है।

उड़ान संदेश

जब में-प्रक्रिया संदेश गणना थ्रेशोल्ड से अधिक है, तो एक थ्रॉटलिंग की प्रतिक्रिया समय को नियंत्रित करता है

थ्रॉटलिंग दर-आधारित



नाम

विवरण

प्रकाशन


नमूने की न्यूनतम संख्या

यह मान प्रति सेवा वर्ग और नमूनों की एक अधिकतम संख्या के लिए सेट प्रकाशित किया जा रहा संदेशों की दर निर्धारित करने के लिए उपयोग किया जाता है

नमूनाकरण विंडो अवधि

एक समय से परे है जो नमूने नहीं माना जा जाएगा windows सेट

दर तेज कारक

प्रतिशत कारक जिसके द्वारा सिस्टम को इनपुट दर ओवरराइड करेगा

न्यूनतम थ्रॉटलिंग देरी

अधिकतम देरी संदेश प्रकाशन थ्रॉटलिंग से लगाया। 0 इंगित करता है कि थ्रॉटलिंग अक्षम किया गया है।

 

ओवरराइड थ्रॉटलिंग

अक्षम करें या स्वचालित थ्रॉटलिंग को सक्रिय करने के लिए परिवर्तित किया जा सकता

थ्रॉटलिंग ओवरराइड गंभीरता

इस मान को परिवर्तित करेगा घटा या बढ़ा इनबाउंड होस्ट थ्रॉटलिंग की गंभीरता

वितरण

नमूने की न्यूनतम संख्या

यह मान प्रति सेवा वर्ग और नमूनों की एक अधिकतम संख्या के लिए सेट दिया जा रहा संदेश की दर निर्धारित करने के लिए उपयोग किया जाता है

नमूनाकरण विंडो अवधि

एक समय से परे है जो नमूने नहीं माना जा जाएगा windows सेट

दर तेज कारक

प्रतिशत कारक जिसके द्वारा सिस्टम को इनपुट दर ओवरराइड करेगा

न्यूनतम थ्रॉटलिंग देरी

अधिकतम देरी डिलीवरी संदेश थ्रॉटलिंग से लगाया। 0 इंगित करता है कि थ्रॉटलिंग अक्षम किया गया है।

ओवरराइड थ्रॉटलिंग

अक्षम करें या स्वचालित थ्रॉटलिंग को सक्रिय करने के लिए परिवर्तित किया जा सकता

थ्रॉटलिंग ओवरराइड गंभीरता

इस मान को परिवर्तित करेगा घटा या बढ़ा आउटबाउंड होस्ट थ्रॉटलिंग की गंभीरता


आर्केस्ट्रा थ्रॉटलिंग

नाम

विवरण

निर्जलीकरण व्यवहार

 

XLANG इंजन का निर्जलीकरण व्यवहार नियंत्रित

समय आधारित

-अधिकतम सीमा

 

यह निर्जलीकरण के लिए भेजा जाता है इससे पहले कि कोई orchestration के लिए अधिकतम निष्क्रिय समय

-

न्यूनतम सीमा

 

 

यह निर्जलीकरण के लिए भेजे जा सकते हैं इससे पहले कि कोई orchestration के लिए न्यूनतम निष्क्रिय समय

सदस्यताएँ

-पर विराम दें

 

किसी भी सदस्य है, तो एक बड़ा या बराबर मान सेट यहाँ तो क्या किया जा करने के लिए इंतज़ार कर रहा है उसके बाद संदेश की डिलीवरी की सदस्यता लेने के लिए भस्म आवृत्ति रुक गया है

-पर फिर से शुरू

 

किसी भी संदेश 'पर विराम दें' दहलीज द्वारा बंद कर दिया था और अब असाइन किए गए मात्रा है, तो संदेश फिर से शुरू है और पार्स

संसाधन

वीडियो: Saravana कुमार - BizTalk360 द्वारा थ्रॉटलिंग BizTalk समझ 

संदर्भ

BizTalk व्यवस्थापक डीप कूदो पाठ्यक्रम 

यह भी देखें

सुझाए गए संबंधित विषय पढ़ें:

BizTalk के एक extesive राशि को खोजने के लिए एक अन्य महत्वपूर्ण जगह से संबंधित आलेख TechNet Wiki है। श्रेष्ठ प्रविष्टि बिंदु हैBizTalk सर्वर संसाधन TechNet विकी पर.