suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Bei der Verwendung von koa mysql2 wird immer wieder ein Fehler angezeigt

Ich habe das vom koa-generator generierte Koa-Projekt verwendet. Der Routing-Teil ist wie folgt geschrieben:

router.get("/test",async (ctx, next) =>{

});

MySQL muss verwendet werden. Ich habe die Promise-Form von MySQL2 gewählt

https://github.com/sidorares/...

Aber hin und wieder wird ein Fehler gemeldet:

events.js:163
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at exports._errnoException (util.js:1050:11)
    at TCP.onread (net.js:582:26)

Ich bin hier, um Sie nach dem Grund für diesen Fehler zu fragen und wie Sie ihn in diesem Fall beheben können. Vielen Dank.

大家讲道理大家讲道理2783 Tage vor918

Antworte allen(2)Ich werde antworten

  • phpcn_u1582

    phpcn_u15822017-06-12 09:22:20

    没有捕获的异常。使用

    try ... catch ...

    Antwort
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-12 09:22:20

    补充一下关于异常后手动关闭连接的两种方式

    connection.end(function(err) {
      // The connection is terminated now
    });
    --------------------
    
    connection.destroy();

    Antwort
    0
  • StornierenAntwort