【发布时间】:2016-07-02 13:44:37
【问题描述】:
我正在使用 nginx 在 ubuntu 服务器 14.04 上运行节点应用程序。我有一个 mysql 数据库,它最初在不同的服务器上运行。一切正常,但为了调整性能,我将它移到同一台服务器上,尝试通过 localhost 连接时出现错误。我正在使用node-mysql,配置如下:
host: 'localhost',
user: 'root',
password: 'xxx',
database: 'xxx'
在初始安装后,我并没有真正对 mysql 进行任何更改,只是创建了一个转储文件并运行它来创建数据库。
每当我的应用访问数据库时,我都会收到以下错误:
502(错误网关)
我已经四处搜索,但我找到的所有内容都与 PHP 相关。
更新: 检查了 pm2 日志(使用 pm2 运行节点),它给出了以下错误:
ECONNREFUSED 127.0.0.1:3306
我需要做些什么来打开它吗?
【问题讨论】:
-
检查你的日志文件,可能是你的节点服务器抛出错误。
-
@robertklep 谢谢,我用错误更新了我的问题。