【发布时间】:2013-01-22 15:57:53
【问题描述】:
我有两个在 linode 上运行的 rails 应用程序。操作系统是ubuntu,nginx服务器。子域实例给出问题。 1天后它正在下降。重新启动服务器后,它工作正常。
错误日志显示-“*1 upstream timed out (110: Connection timed out) while reading response header from upstream”。
我搜索了这个问题,发现增加 proxy_read_timeout 值可以解决问题。但我找不到原因。
是否存在过度利用资源的问题?如 linode 管理器所示,我有 24 GB 的存储空间和 512 MB 的 RAM。我总共有 10 个 cron 工作(每个应用程序中有 5 个)。它们都同时开始。会不会是这个问题?
请告诉我原因和解决方法。
【问题讨论】:
标签: ruby-on-rails-3 nginx passenger linode