तैनाती वर्णनकर्ता के माध्यम से सत्र टाइमआउट स्थापना काम करना चाहिए
TOMCAT_HOME/conf/web.xml में बाहर सत्र समय सेट कर सकते हैं अनुमति दी जाती है - यह वेब ऐप के लिए डिफ़ॉल्ट सत्र टाइमआउट सेट करता है। कॉलिंग session.setMaxInactiveInterval() उस विशेष सत्र के लिए टाइमआउट सेट करता है जिसे इसे कॉल किया जाता है, और डिफ़ॉल्ट को ओवरराइड करता है। इकाई अंतर के बारे में भी जागरूक रहें - तैनाती वर्णनकर्ता संस्करण मिनटों का उपयोग करता है, और session.setMaxInactiveInterval() सेकंड का उपयोग करता है।
तो
<session-config>
<session-timeout>60</session-timeout>
</session-config>
60 मिनट के लिए डिफ़ॉल्ट सत्र समय समाप्ति सेट। 10 मिनट - - विशिष्ट सत्र के लिए उस पर कहा जाता है
और
session.setMaxInactiveInterval(600);
600 सेकंड के लिए सत्र टाइमआउट सेट।
यह बिलाव या Glassfish या किसी अन्य जावा वेब सर्वर में काम करना चाहिए - यह कल्पना का हिस्सा है।
आप किस एप्लिकेशन सर्वर का उपयोग कर रहे हैं? टोमकैट, जेबॉस, इत्यादि? – Kosi2801
मैं टोमकैट का उपयोग कर रहा हूं और यह भी जानना चाहता हूं कि ग्लासफ़िश – Switch
के लिए इसे कैसे करना है, तो कोई सही जवाब नहीं है? – Alfabravo