具体的错误提示?

[2020-02-23T13:33:06.047Z][instance:web1] 实例日志:[INFO] > rsshub@0.1.1 start /home/leanengine/app
[INFO] > node lib/index.js
[2020-02-23T13:33:06.049Z][instance:web1] 应用启动失败: 无法访问应用的 Web 端口(Error: connect ECONNREFUSED 10.30.139.181:36609),请确保程序在 30 秒内正确地启动了 HTTP 服务

相同的代码,监听相同的端口,但是有的时候就会报错说 监听端口设置错误,有的时候就没问题。。

是不是你的程序启动时间接近 30 秒左右,所以有的时候会超过 30 秒。

同样的代码,有的时候部署只要10秒左右并成功,有的时候要超过30秒,超过30秒基本就会返回这个启动失败或者部署失败的错误

几个方案:

  • 优化程序的启动时间
  • 如果你是体验版的话可以升级到 1 CPU 以上的标准版,会稍微快一点
  • 如果是你付费版的话可以发工单,我们可以把这个启动时间给你改长一点

你好,现在的问题是程序在代码没变化的情况下,有的时候部署很快有的时候部署很慢,这无法优化启动时间啊。然后正常的时候用体验版本的CPU完全够用……