Heroku:Web 进程在启动后 60 秒内无法绑定到 $PORT
Posted
技术标签:
【中文标题】Heroku:Web 进程在启动后 60 秒内无法绑定到 $PORT【英文标题】:Heroku: Web process failed to bind to $PORT within 60 seconds of launch 【发布时间】:2016-01-09 13:07:59 【问题描述】:我的博客在 Ghost 上运行并托管在 Heroku。它工作了几个星期,但现在,没有进行任何更改,它就崩溃了。错误:
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
但是我的配置文件还是一样的:
production:
server:
host: '0.0.0.0',
port: process.env.PORT
甚至尝试重新启动测功机并部署了我博客的新版本,但没有成功。还是同样的错误。
有什么建议吗?
【问题讨论】:
【参考方案1】:发现问题。 Heroku 不是问题。我的数据库存储在另一台服务器上,该服务器可能已被黑客入侵。托管公司检测到来自我的一台或多台服务器的大量流量,这扰乱了其他用户的正常流量。 为了防止这种流量造成进一步的中断,他们禁用了相关服务器上的网络接口。
这就是问题所在。我的 Heroku 应用无法连接到我的数据库,因此端口绑定失败。
【讨论】:
以上是关于Heroku:Web 进程在启动后 60 秒内无法绑定到 $PORT的主要内容,如果未能解决你的问题,请参考以下文章
Heroku Web 进程在启动后 60 秒内无法绑定到 $PORT
错误 R10(启动超时)-> Web 进程在启动后 60 秒内无法绑定到 $PORT - Heroku
Node.js 和 Heroku 错误:Web 进程在启动后 60 秒内无法绑定到 $PORT
Heroku 节点 js 部署问题:Web 进程在启动后 60 秒内无法绑定到 $PORT
将 Webpack 应用程序部署到 Heroku 时,“Web 进程在启动后 60 秒内无法绑定到 $PORT”
Heroku discord bot 托管错误 R10(启动超时)-> Web 进程在启动后 60 秒内无法绑定到 $PORT