javascript – Bei der Verwendung von koa mysql2 wird immer wieder ein Fehler angezeigt
大家讲道理
大家讲道理 2017-06-12 09:20:20
0
2
866

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.

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(2)
phpcn_u1582

没有捕获的异常。使用

try ... catch ...
扔个三星炸死你

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

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

connection.destroy();
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage