connection.end()
घातक त्रुटि की परवाह किए बिना यह काम करता है। यदि COM_QUIT
. से पहले कोई घातक त्रुटि होती है पैकेट भेजा जा सकता है, एक err
कॉलबैक को तर्क प्रदान किया जाएगा, लेकिन इसके बावजूद कनेक्शन समाप्त कर दिया जाएगा।
destroy() मेथड भी चेक करें। . यह अंतर्निहित सॉकेट को तत्काल समाप्त कर देगा।
आप त्रुटि हैंडलर जोड़ सकते हैं।
https://github.com/felixge/node -mysql/blob/master/Readme.md#error-handling
// I am Chuck Norris:
connection.on('error', function() {});
एक बार समाप्त होने के बाद, मौजूदा कनेक्शन ऑब्जेक्ट को डिज़ाइन द्वारा फिर से कनेक्ट नहीं किया जा सकता है।
यहा जांचिये। यह डिस्कनेक्ट करने के बाद वापस कनेक्ट होना दिखा रहा है।
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects