![OpenShift 免费套餐:503 服务不可用](https://linux22.com/image/680344/OpenShift%20%E5%85%8D%E8%B4%B9%E5%A5%97%E9%A4%90%EF%BC%9A503%20%E6%9C%8D%E5%8A%A1%E4%B8%8D%E5%8F%AF%E7%94%A8.png)
过去几个小时我一直在研究 Ghost 主题,突然出现此错误。附件是我的 HAProxy 状态输出的副本。
我已经重启了 NodeJS 和 HAProxy。两次重启都无法解决问题,控制台中都显示正在运行。
有人知道如何修复此问题,或至少排除故障吗?
答案1
我找到了罪魁祸首。在 nodejs 日志中,我发现了以下内容:
ERROR: [default.hbs] The partial contact could not be found
Rendering Error Page
Ghost caught a processing error in the middleware layer.
我回到发生此问题时正在编辑的主题,并将所有部分请求与部分文件本身进行交叉引用,发现我拼错了一个。更正后,立即解决了此问题。
我的 503 是由于我的 Ghost 主题中的一个错误造成的。