2009-03-23 12 views
14

मेरे पास काफी बड़ा एप्लीकेशन है जो एमएसडीटीसी का उपयोग करता है। मुझे कितने बंदरगाह खोलना चाहिए? क्या इसे निर्धारित करने का कोई तरीका है?एमएसडीटीसी - कितने बंदरगाहों की आवश्यकता है

संपादित करें: मैं क्या बंदरगाहों जानता हूँ कि मैं खोलने की आवश्यकता है, मैं कितने मैं की जरूरत है पता नहीं है।

+0

यह आक्रामक नहीं है। संभवतया उपयोगकर्ताओं को अपमानित और आक्रामक चिह्नित करना पता नहीं है कि एमएसडीटीसी क्या है! – BobbyShaftoe

+0

जो भी आपत्तिजनक को चिह्नित कर रहा है: कृपया एफएक्यू को पढ़ें- अगर यह नफरत भाषण, स्पैम, या अभिशाप शब्दों से भरा नफरत नहीं है तो आक्रामक नहीं है। –

+1

शायद यह serverfault.com प्रश्न का अधिक है? – thijs

उत्तर

5

मुझे लगता है कि माइगोल जानना चाहता है कि RPC dynamic port allocation की सीमा कितनी बड़ी होनी चाहिए।

KB में वे

इसके अलावा 100 बंदरगाहों

की एक न्यूनतम का उल्लेख है, पिछले अनुभव पता चलता है कि 100 बंदरगाहों की एक न्यूनतम खोला जाना चाहिए, क्योंकि कई प्रणाली सेवाओं करने के लिए इन आरपीसी बंदरगाहों पर भरोसा करते हैं संवाद एक दूसरे के साथ।

तो मैं आपकी गतिशील सीमा के विभिन्न मूल्यों का परीक्षण करने के लिए एक बेंचमार्क एप्लिकेशन तैयार करूंगा।

10

जब हमें इस तरह के डिबगिंग करना पड़ता है तो यह आलेख विशेष रूप से उपयोगी होता है: How to troubleshoot MS DTC firewall issues। इसमें डीटीसीपीिंग नामक एक ऐप शामिल है जो आपको समस्या को तेजी से डीबग करने में मदद करता है।

जहाँ तक मुझे याद है, जैसा कि निम्न बंदरगाहों का इस्तेमाल किया गया:

टीसीपी पोर्ट 1433 (डिफ़ॉल्ट SQL सर्वर द्वारा उपयोग किया बंदरगाह)

UDP पोर्ट 1434

टीसीपी पोर्ट 3372 (SQL सर्वर द्वारा प्रयुक्त) (MSDTC.EXE द्वारा उपयोग किया गया)

संबंधित मुद्दे