После удаления файла с 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;
}
}
}