当前位置: 首页 > 知识库问答 >
问题:

Heroku:Web进程在启动后60秒内无法绑定到$PORT

申屠裕
2023-03-14

我的博客在Ghost上运行,并在赫洛库托管。它工作了几个星期,但现在,没有进行任何更改,它就崩溃了。错误:

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并部署了我的博客的新版本,但没有成功。仍然是相同的错误。

有什么建议吗?

共有1个答案

燕寒
2023-03-14

发现问题。赫罗库不是问题所在。我的数据库存储在另一台服务器上,可能被黑客攻击了。托管公司检测到来自我的一台或多台服务器的大量流量,这干扰了其他用户的正常流量。为了防止这种流量造成进一步的破坏,他们禁用了相关服务器上的网络接口。

这就是问题所在。我的Heroku应用程序无法连接到我的数据库,因此端口绑定失败。

 类似资料: