Node.JS Azure MySQL {[错误:致命错误后无法排队查询。]代码:'PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR',致命:false}

时间:2016-04-12 20:01:40

标签: mysql node.js azure timeout

我有app连接到免费的Azure MySQL服务并在循环中进行查询。我使用单个连接来进行这些查询(我限制为4个连接),并且过程通常需要约5秒。当我在本地运行应用程序时,它的工作完全正常,但在部署之后我会得到

0.051

在我的日志中。我该如何防止这种情况,为什么它在本地正常工作,而不是在Azure上工作?

1 个答案:

答案 0 :(得分:0)

有一个已回答的SO主题与您的问题相同,您可以参考Node JS Mysql PROTOCOL ENQUEUE AFTER FATAL ERROR并尝试解决问题。