यदि एप्लिकेशन सर्वर को बंद करने से JDBC कॉल का कारण बनता है जो डेटाबेस सत्र को समाप्त करता है, तो ऐसा नहीं होना चाहिए। अगर यह जेडीबीसी कनेक्शन को ठीक से बंद नहीं करता है, तो मैं इसे एप्लिकेशन सर्वर में एक बग कहूंगा। यदि ऐसा होता है, लेकिन बैकएंड पर प्रश्नों को रद्द नहीं किया जाता है, तो मैं इसे JDBC ड्राइवर में एक बग कहूंगा।
वैसे भी, सेट करना एक समाधान है। tcp_keepalives_idle
कम मूल्य पर ताकि सर्वर जल्दी से मृत टीसीपी कनेक्शन का पता लगा सके और क्वेरी को समाप्त कर सके।