我的博客在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
}
}
甚至尝试重新启动dyno并部署了我的博客的新版本,但没有运气。还是一样的错误。
有什么建议吗?
答案 0 :(得分:1)
发现了这个问题。 Heroku不是问题所在。我的数据库存储在另一台可能被黑客入侵的服务器上。托管公司检测到来自我的一台或多台服务器的大量流量,这会破坏其他用户的正常流量。 为防止此流量造成进一步中断,他们已禁用所涉及的服务器或服务器上的网络接口。
这就是问题所在。我的Heroku应用程序无法连接到我的数据库,因此端口绑定失败。