connection.end()
doet het werk ongeacht fatale fout. Als er een fatale fout optreedt vóór de COM_QUIT
pakket kan worden verzonden, een err
argument zal worden gegeven aan de callback, maar de verbinding zal ongeacht dat worden beëindigd.
Controleer ook de destroy()-methode . Dit zal een onmiddellijke beëindiging van de onderliggende socket veroorzaken.
U kunt een foutafhandelaar toevoegen.
https://github.com/felixge/node -mysql/blob/master/Readme.md#error-handling
// I am Chuck Norris:
connection.on('error', function() {});
Eenmaal beëindigd, kan een bestaand verbindingsobject niet door ontwerp opnieuw worden verbonden.
Kijk hier. Er wordt weer verbinding gemaakt nadat de verbinding is verbroken.
https://github.com/felixge/node -mysql/blob/master/Readme.md#server-disconnects