mysql etimedout_Node.js MySQL ETIMEDOUT error

After running node for a long time I get this error.

My program itself works perfectly fine.

What does it really mean? I can't find anything about it.

And most importantly how to prevent it?

Error: read ETIMEDOUT

at errnoException (net.js:901:11)

at TCP.onread (net.js:556:19)

--------------------

at Query.Sequence (/nodejs/node_modules/mysql/lib/protocol/sequences/Sequence.js:15:20)

at new Query (/nodejs/node_modules/mysql/lib/protocol/sequences/Query.js:12:12)

at Function.Connection.createQuery (/nodejs/node_modules/mysql/lib/Connection.js:48:10)

at Connection.query (/nodejs/node_modules/mysql/lib/Connection.js:100:26)

at Socket. (/nodejs/server.js:23:12)

at Socket.EventEmitter.emit [as $emit] (events.js:95:17)

at SocketNamespace.handlePacket (/nodejs/node_modules/socket.io/lib/namespace.js:335:22)

at Manager.onClientMessage (/nodejs/node_modules/socket.io/lib/manager.js:488:38)

at WebSocket.Transport.onMessage (/nodejs/node_modules/socket.io/lib/transport.js:387:20)

at Parser. (/nodejs/node_modules/socket.io/lib/transports/websocket/hybi-16.js:39:10)

I guess it has to do something with the mysql I'm using in my program because it refers to Query.sequence or something.

https://github.com/felixge/node-mysql

The only line I can refer to that causes this error is where I create a query:

database.query("SELECT * FROM `...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值