我正在使用Nginx运行Ruby on Rails应用程序,当我在网上访问时,我的应用程序返回504 Gateway Time-out
。我想知道是什么原因造成的,我该如何解决?
如果我重新启动服务器会修复它吗?一旦504发生,一旦触发一次,应用程序会继续将此错误返回给所有后续访问者吗?
我没有更改代码或接收任何大量新用户,但显然应用程序至少在过去几天内一直在提供此错误。
答案 0 :(得分:0)
来自nginx的504意味着nginx无法与Rails上游后端通信。
查看nginx错误日志。另请查看Rails日志。
您是使用Passenger还是代理您的Rails后端(独角兽,瘦身等)?