【发布时间】:2018-05-08 01:07:15
【问题描述】:
我有在 NodeJS + MySQL 上运行的网络应用程序。最初,Web 应用程序运行良好,但突然间 MySQL 连接被拒绝,并引发以下错误:
ECONNREFUSED 127.0.0.1:3306
简单地用pm2 reload重启服务器就可以暂时解决这个问题。但是经过很长一段时间后,上面的错误又出现了。
NodeJS中用于建立MySQL连接的配置如下:
"sqlconn": {
"connectionLimit": 10,
"host": "127.0.0.1",
"user": "root",
"password": "XYZ",
"database": "test",
"port": 3306,
"multipleStatements": true
}
知道如何解决这个问题吗?
注意:我使用的是 RAM 大小为 512MB 的数字海洋水滴
【问题讨论】:
标签: mysql node.js node-modules pm2 econnrefused