应用名称: 悦花说

[REMOTE] 正在创建新实例 ...
[REMOTE] [Node.js] 使用 Node.js v8.9.0, Node SDK N/A
[REMOTE] 正在启动新实例 ...
[REMOTE] [ERROR] 实例日志:[INFO] > yuehuashuo-server@0.0.1 start /home/leanengine/app
[INFO] > babel-node server/server.js
[INFO] Redis_client_url: redis://************@service:*****
[INFO] =======production db url======

[REMOTE] [ERROR] 应用启动失败: 无法访问应用的 Web 端口(Error: connect ECONNREFUSED 10.0.0.32:53973),请确保程序在 30 秒内正确地启动了 HTTP 服务
[REMOTE] [ERROR] 应用启动失败: 无法访问应用的 Web 端口(Error: connect ECONNREFUSED 10.0.0.32:53973),请确保程序在 30 秒内正确地启动了 HTTP 服务
[REMOTE] [ERROR] 部署发生错误:发生了 1 个错误

看起来是你的程序启动太慢(我看失败的情况中都没有打印出 Express server listening on port 3000 这行日志), 没有在 30 秒内打开 HTTP 端口。如果你的程序在启动时有非常耗时的操作(例如请求远程的 API、读取大文件、密集的 CPU 计算),建议适当延后,保证在 30 秒内启动 HTTP 服务。

如果启动时间实在太长,可以联系我们延长这个检查的时间。

不是我们的服务器问题。。麻烦延长30秒先,到1分钟。 谢谢!

我们程序怎么启动慢呀? 是你们的环境打不开那个端口。。麻烦延长时间。

帮忙啊。还是一直失败

在 10:45 左右已帮你延长到 60 秒

还是不行。 如下。帮忙阿。

[INFO] > babel-node server/server.js
[INFO] =======production db url======

[REMOTE] [ERROR] 应用启动失败: 无法访问应用的 Web 端口(Error: connect ECONNREFUSED 10.0.0.31:48737),请确保程序在 30 秒内正确地启动了 HTTP 服务
[REMOTE] [ERROR] 应用启动失败: 无法访问应用的 Web 端口(Error: connect ECONNREFUSED 10.0.0.31:48737),请确保程序在 30 秒内正确地启动了 HTTP 服务
[REMOTE] [ERROR] 部署发生错误:发生了 1 个错误
[INFO] Deleting temporary files

再试一下呢,我又改了一下

这个看起来是无法访问七牛(部署需要通过七牛上传文件),一般这种情况可以稍后重试。