Назад | Перейти на главную страницу

Nginx возвращает ошибку 504

Я получаю ошибку 504 от Nginx на моем сервере Ubuntu, где я запускаю Rails с помощью Unicorn.

Когда я смотрю в Nginx error.log.1, я вижу:

2014/01/21 18:06:02 [error] 698#0: *2 connect() failed (111: Connection refused) while connecting to upstream...

Когда я попытался заглянуть в журнал Rails production.log, сервер вернул Killed Когда я попытался перезапустить Unicorn, я получил master failed to start, check stderr log for details

Когда я бегу df -h Я получил:

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda         20G  4.1G   15G  22% /

Когда я бегу df -i Я получил:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/vda       1310720 144242 1166478   12% /

Я пытался удалить production.log файл и перезапустите Nginx и Unicorn. Теперь я могу перезапустить Unicorn, но все еще получаю ошибку 504.

Я также вижу это в журнале ошибок Nginx:

2014/02/09 05:44:55 [error] 2245#0: *23 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 73.187.444.220, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8080/favicon.ico", host: "foo.com"

Пожалуйста помоги!