Jump to content

Настройка сервера nginx+php-fpm под большие файлы


aplayer
 Share

Recommended Posts

На такие вопросы мало кто знает ответы, но я все же попробую тут спросить.

Недавно началаи поступать жалобы на невозможность скачать файлы.

Я подозреваю файлы слишком большие, качают медленно и где-то заканчивается таймаут.

error.log nginx пишется примерно такое

2018/11/26 16:25:08 [error] 12386#12386: *3031787 readv() failed (104: Connection reset by peer) while reading upstream, client: x.x.x.x, server: servername.com, request: "GET /files/file/filename/?do=download&r=70&confirm=1&t=1&csrfKey=3c8130a892487b2e183a738717df0800 HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-servername.com.sock:", host: "servername.com", referrer: "https://servername.com/files/file/filename/"

Если не вдаваться в подробности, то этот лог говорит о том, что когда кто-то качал файл, то у него отвалился сокет "fastcgi://unix:/run/php/php7.0-servername.com.sock:" И связь с этим клиентом оборвалась. И скорее всего он на каком-то этапе загрузки файла он получил 502 страницу.

access.log у меня отключен потому-что за короткое время распухает до неимоверных размеров, но 50х ошибка при падении сокета возникает тут и к гадалке не ходи.

Может кто знает какие-то специфичные настройки nginx+php-fpm для приложения ФАЙЛЫ IPS 4.3.6?

 

Link to comment
Share on other sites

Сразу возникают мысли вслух. Допустим файл 1 Гб качается 1 час. Не ставить же мне мне теперь keep-alive на 3600 секунд?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...