Welcome! Log In Create A New Profile

Advanced

proxy_store: хранит ли nginx данные о скопированных файлах?

Posted by notkat 
После удаления файла с frontend, новая копия c того же backend'a не сохраняется на frontend'e. Как только меняется backend - файл спокойно сохраняется! Какую опцию в настройках упустили? Так должно быть?


http {
include mime.types;

upstream backend {
server 111.222.333.111:81;
}

server {
server_name base.site;

root /base/data;
open_log_file_cache off;

location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 20;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffering on;
proxy_buffer_size 32k;
proxy_buffers 32 32k;
proxy_pass http://backend;
access_log off;
}

location ~ ^/(images)/ {
root /base/data/store;
error_page 404 = @image_path;
}
location @image_path{
internal;
proxy_cache off;
proxy_pass http:// 111.222.333.111:81; или proxy_pass http:// 111.222.333.222:81;
proxy_store on;
proxy_store_access user:rw group:rw all:r;
proxy_temp_path <-->/var/nginx/base/cache;
root /base/data/store;
}

}
}
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 197
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