aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristian Lyngstol <kristian@bohemians.org>2015-04-10 21:01:01 +0200
committerKristian Lyngstol <kristian@bohemians.org>2015-04-10 21:01:01 +0200
commitb204e2d146de338617dc54d4dc6f9873024c82ae (patch)
tree12a19c2ba2a931d0ccc8ba6f7edd6f9a00eb5a49
parent870e95d022ac8dd3dc6d55c17629e2962ab3e87c (diff)
Varnish: Increase/improve cache rate for nms
-rw-r--r--web/etc/varnish/default.vcl9
1 files changed, 6 insertions, 3 deletions
diff --git a/web/etc/varnish/default.vcl b/web/etc/varnish/default.vcl
index 8462e01..3c38683 100644
--- a/web/etc/varnish/default.vcl
+++ b/web/etc/varnish/default.vcl
@@ -94,9 +94,12 @@ sub vcl_backend_response {
} else {
set beresp.ttl = 0s;
}
- if(bereq.url ~ "port-state.pl" && beresp.status == 200) {
- set beresp.ttl = 30s;
- }
+ if(bereq.url ~ "port-state.pl" && beresp.status == 200) {
+ set beresp.ttl = 30s;
+ }
+ if (beresp.status == 200 && bereq.url ~ "now=") {
+ set beresp.ttl = 10m;
+ }
if (beresp.status == 500) {
return (retry);
}