मुझे इस विषय पर कई q & ए मिला है, लेकिन मुझे अभी भी हमारे सर्वर के लिए उचित कॉन्फ़िगरेशन नहीं मिला है। पृष्ठभूमि यह है: हमारे पास लोड बैलेंसर के पीछे दो वेब सर्वर हैं और यह सुनिश्चित करना चाहिए कि उपयोगकर्ता अपने सत्रों को खोले नहीं।लोड संतुलित वेब के लिए उचित सेटअप जिसमें चिपचिपा सत्र की आवश्यकता है?
- वेब सर्वर IIS7/ASP.NET हैं 4.
- हम वर्तमान में नहीं सेटअप एक अलग सत्र स्थिति सर्वर कर सकते हैं और लेग पर चिपचिपा सत्र का उपयोग की वजह चाहिए
जहां तक मैं समझता हूँ, निम्नलिखित आश्वासन दिया जाना चाहिए:
- सेट एक ही machinekey दोनों वेब सर्वर पर।
- प्रीकंपील्ड साइट्स का उपयोग करें ताकि असेंबली दोनों मशीनों पर समान नामकरण प्राप्त कर सकें।
- हम या तो आईपी संख्या या कुकी (उत्तरार्द्ध पसंद है)
यह आवश्यक है पर चिपचिपा सत्र का आधार precompiled साइट देखना चाहिए? (मुझे पता है कि यह तेज है, लेकिन हम कुछ लचीलापन खो देते हैं)
चूंकि हमारे पास चिपचिपा सत्र हैं, क्या यह सही है कि एक ही मशीनकी केवल उन मामलों को प्रभावित करती है जब उपयोगकर्ता का सत्र समाप्त हो जाता है और इसलिए वह दूसरे पर समाप्त होता है सर्वर (जिसका अर्थ है कि एक पोस्ट बैक युक्त व्यू स्टेटस वैध नहीं हो सकता है जब तक कि उनके पास एक ही मशीन कुंजी न हो?)
बहुत बढ़िया जवाब! बहुत धन्यवाद! – Sten