मेरा एप्लिकेशन एएसपी.नेट 2.0 पर बनाया गया है और इसे Windows Server 2008 R2 चलाने वाले समर्पित सर्वर पर होस्ट किया गया है।पाइपलाइन मोड और पूल पहचान एकीकृत सुरक्षा के साथ चल रहे किसी एप्लिकेशन को प्रभावित कर सकती है?
पिछले कुछ दिनों से, मेरे उपयोगकर्ता शिकायत कर रहे हैं कि एप्लिकेशन पिछले SQL सर्वर कनेक्शन मानों को चुनकर खराब हो रहा है। ग्रिड व्यू ड्रॉपडाउन नियंत्रण के विकल्पों को प्रदर्शित करना शुरू करता है और इसी तरह। जब मैं SQL सर्वर पृष्ठभूमि सेवा को पुनरारंभ करता हूं, तो सब कुछ ठीक काम करना शुरू कर देता है। मैंने लोगों के साथ बहुत सी चर्चा की और कुछ ने सुझाव दिया कि आवेदन पूल के साथ इसका कुछ संबंध है।
मैंने आईआईएस गुणों को देखा कि यह देखने के लिए कि कौन सा एप्लिकेशन पूल मेरा आवेदन चला रहा है। मैंने पाया कि मेरा आवेदन क्लासिक एप्लिकेशन पूल का उपयोग कर रहा है प्रबंधित पाइपलाइन मोड पर सेट: Classic
। एप्लिकेशन एप्लिकेशन पूल पहचान: LocalSystemAccount
के साथ भी चल रहा है।
डेटाबेस कनेक्शन स्ट्रिंग (web.config फ़ाइल में) में, मैं सर्वर नाम का उपयोग स्थानीयहोस्ट के रूप में एकीकृत Security=SSPI
के साथ कर रहा हूं।
मैं जानना चाहता हूं कि उपर्युक्त सेटिंग्स के पास इस खराबी के साथ कुछ भी करना है या नहीं।
क्या मुझे पाइपलाइन मोड को एकीकृत करने और एप्लिकेशन को एक अलग पूल में बदलने की आवश्यकता है? एकीकृत Security=SSPI
PipeLine Mode
के साथ कुछ भी करने के लिए है?
"मेरे उपयोगकर्ता शिकायत कर रहे हैं कि एप्लिकेशन पिछले SQL सर्वर कनेक्शन मानों को चुनकर खराब हो रहा है" का क्या मतलब है? – JoeBilly
मुझे लगता है कि उसका मतलब हो सकता है कि ऐप पुराने कनेक्शनस्ट्रिंग का उपयोग करना शुरू कर देता है जो अब उसकी कॉन्फ़िगरेशन में नहीं है। रीबूट की तरह लगता है ... –