एएसपीनेट चलाने वाले अनुप्रयोगों के कितने सत्र प्रबंधित करने का एक तरीका है? मैं इसे किसी पृष्ठ में प्रदर्शित करना चाहता हूं, शायद उपलब्ध होने पर, कुछ अन्य महत्वपूर्ण जानकारी के साथ। और, मैं यह कैसे कर सकता हूं?एएसपीनेट सर्वर एप्लिकेशन में सत्रों की गणना कैसे करें
उत्तर
global.asax
में, निम्न करें:
जोड़ने Application.Start
घटना संभाल निम्नलिखित:
Application["LiveSessionsCount"] = ((int) Application["LiveSessionsCount"]) + 1;
जोड़ने संभाल Session.End
घटना:
Application["LiveSessionsCount"] = 0;
जोड़ने निम्नलिखित संभाल Session.Start
घटना निम्नलिखित:
Application["LiveSessionsCount"] = ((int) Application["LiveSessionsCount"]) - 1;
प्राप्त करने के लिए सत्र के लिए अपने पृष्ठ के अंदर गिनती लिखने निम्नलिखित:
int LiveSessionsCount = (int) Application["LiveSessionsCount"];
में स्टेटसर sesion_end काम नहीं करेगा, तो – Haris
@ हार्सीस क्या होगा: http://www.codeproject.com/Articles/21,156/एएसपी-NET-HttpModule के लिए से निपटने के सत्र के अंत-साथ-एस –
शायद आपकी वैश्विक.एएसएक्स फ़ाइल सत्र_स्टार्ट और सत्र_इंड घटनाओं में, आप सत्र जानकारी को अपने एप्लिकेशन स्टेट ऑब्जेक्ट में उपयोगकर्ता जानकारी एरे में संग्रहीत कर सकते हैं। फिर आप अपने सरणी में ऐप स्टेट से इस सरणी को प्रबंधित कर सकते हैं।
का उपयोग यह समाधान केवल ऑब्जेक्ट की संख्या में न केवल अनुप्रयोग ऑब्जेक्ट में संग्रहीत सभी मानों की गणना करता है। यह व्यस्त साइटों के लिए बड़ी मात्रा में स्मृति को भी बर्बाद कर देता है। आपको केवल एक पूर्णांक की आवश्यकता है। – ShadowChaser
@ShadowChaser वह सत्र की जानकारी को 'प्रबंधित' करना चाहता है, न केवल इस बात की गिनती है कि कितने लोग लॉग इन हैं। हालांकि, मेरे पास ऐप स्टेट के भीतर एक ही सरणी होनी चाहिए जो इस जानकारी को संग्रहीत करे। –
नोट: * स्टेटसवर * 'सत्र_एंड' काम नहीं करेगा, केवल *** इनप्रोक *** – Kiquenet
- 1. एएसपीनेट में एप्लिकेशन पथ कैसे प्राप्त करें?
- 2. फेसबुक एप्लिकेशन में बिताए गए समय की गणना कैसे करें?
- 3. एएसपीनेट एप्लिकेशन
- 4. विंडोज सत्रों की सूची कैसे प्राप्त करें?
- 5. टर्मिनल सर्वर सत्रों में पृथक नामित पाइप्स
- 6. एएसपीनेट एमवीसी 4 एप्लिकेशन
- 7. एएसपीनेट मोबाइल एप्लिकेशन विकास
- 8. glsl में gl_FragCoord की गणना कैसे करें
- 9. ओपनजीएल में एफपीएस की गणना कैसे करें?
- 10. सी # में एफएमओडी की गणना कैसे करें?
- 11. चेकसम की गणना कैसे करें
- 12. स्कोर की गणना कैसे करें?
- 13. प्रतिशत की गणना कैसे करें?
- 14. विखंडन की गणना कैसे करें?
- 15. DataGridView.Rows.Height की गणना कैसे करें?
- 16. एएसपीनेट एप्लिकेशन आईपीवी 6 अनुपालन
- 17. मैं एएसपीनेट एमवीसी एप्लिकेशन
- 18. जावा BufferedImage फ़ाइलों की गणना कैसे करें
- 19. एएसपीनेट वेब एप्लिकेशन
- 20. सत्रों में स्टेटिक चर
- 21. एएसपीनेट बटन सर्वर साइड
- 22. शक्तियों में पंक्तियों की संख्या की गणना कैसे करें
- 23. जावाएफएक्स में स्ट्रिंग की पिक्सेल चौड़ाई की गणना कैसे करें?
- 24. JQuery 2 दिनांक टेक्स्टबॉक्स में दिन अंतर की गणना करें
- 25. अवधि की गणना करें
- 26. मूल्यों की गणना करें
- 27. नोडजेस (heroku + redis) में सभी सत्रों को कैसे साफ़ करें?
- 28. एएसपीनेट एप्लिकेशन के लिए समय क्षेत्र को कैसे बदलें
- 29. PHP में सभी सर्वर के सत्रों के माध्यम से लूपिंग
- 30. एएसपीनेट
हाँ, यह है! लेकिन अगर हम संसाधनों के उपभोग जैसे अधिक मूल्यवान जानकारी प्राप्त कर सकते हैं, तो यह बहुत अच्छा होना चाहिए! – Alex
ठीक है। मेरे उत्तर में, आप सत्र से उपयोगकर्ता की जानकारी के एक सरणी (व्यक्तिगत ऐप तत्वों के बजाय) को पुनर्प्राप्त, अपडेट और स्टोर कर सकते हैं। आपके पास आपकी सभी उपयोगकर्ता जानकारी की एक अच्छी श्रृंखला होगी। –
*** एसेसरवर *** या *** इनप्रोक *** का उपयोग कर आपकी ऐप है? हो सकता है कि _Performance मॉनिटर आँकड़े_ (प्रोग्रामेटिक रूप से * डब्लूएमआई * के माध्यम से) – Kiquenet