April 24, 2019 01:21PM
Nginx 1.15.11
Система - CentOS 7 с ядром 4.18
/data живёт на Cepf.

Обнаружено преждевременное удаление файлов из кэша Nginx.
Кэш настроен так:

proxy_cache_path /data/user123/nginx_cache keys_zone=user123:3000m max_size=20000g inactive=30d levels=1:2 use_temp_path=off;

В /data/user123/nginx_cache сейчас лежит около 5 миллионов файлов (т.е. примерно 20% от максимума 3000m),
которые занимают 6 терабайт (30% от максимума 20TB).

Например, из кэша исчез файл mtime "2019-04-17 22:00 msk" и таким заголовком:

KEY: /file/0123456789abcdef/720/s-02345.ts
HTTP/1.1 200 OK
Server: nginx/1.14.2
Date: Wed, 17 Apr 2019 19:00:21 GMT
Content-Type: video/mp2t
Content-Length: 1911020
Connection: keep-alive
Last-Modified: Wed, 31 Jan 2018 11:38:18 GMT
ETag: "1234aaaa-123456"
Access-Control-Allow-Origin: *
Expires: Thu, 16 Apr 2020 19:00:21 GMT
Cache-Control: max-age=31536000
Accept-Ranges: bytes

Он не должен был пролежать в кэше до 17 мая?
Subject Author Posted

Файлы из кэша удаляются преждевременно

Ilya Evseev April 24, 2019 01:21PM

Re: Файлы из кэша удаляются преждевременно

Maxim Dounin April 25, 2019 10:54AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 283
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready