varnish throttle
This commit is contained in:
@@ -52,7 +52,8 @@ sub vcl_backend_response {
|
||||
set beresp.ttl = std.duration(regsub(beresp.http.Cache-Control, "(?i).*max-age=([0-9]+).*", "\1") + "s", 0s);
|
||||
} else if (beresp.http.Expires) {
|
||||
# fallback na Expires
|
||||
set beresp.ttl = std.time(beresp.http.Expires, now, 0s) - now;
|
||||
set beresp.ttl = std.time(beresp.http.Expires, now) - now;
|
||||
if (beresp.ttl < 0s) { set beresp.ttl = 0s; }
|
||||
} else {
|
||||
# ostateczny fallback
|
||||
set beresp.ttl = 60s;
|
||||
|
Reference in New Issue
Block a user