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

Отключить nginx fastcgi_cache, когда диск заполнен

Когда на диске нет места, nginx все еще может работать правильно.

Он может обслуживать статические файлы, передавать запрос на сервер fastcgi (например, PHP) и предоставлять динамический ответ клиенту.

Проблема возникает, если fastcgi_cache включен, и диск заполнен. Перед тем, как передать ответ клиенту, nginx пытается сохранить его в файл, но это не удается (из-за отсутствия места на диске). Есть ли способ настроить nginx, чтобы он не выходил из строя, когда диск заполнен, и fastcgi_cache включен? Идеальным решением было бы просто не вставлять новую запись в кеш, когда для нее недостаточно места. Возможен ли такой вариант при сохранении fastcgi_cache вообще включился?