diff options
| author | Kristian Lyngstol <kristian@bohemians.org> | 2015-04-10 21:01:01 +0200 | 
|---|---|---|
| committer | Kristian Lyngstol <kristian@bohemians.org> | 2015-04-10 21:01:01 +0200 | 
| commit | b204e2d146de338617dc54d4dc6f9873024c82ae (patch) | |
| tree | 12a19c2ba2a931d0ccc8ba6f7edd6f9a00eb5a49 | |
| parent | 870e95d022ac8dd3dc6d55c17629e2962ab3e87c (diff) | |
Varnish: Increase/improve cache rate for nms
| -rw-r--r-- | web/etc/varnish/default.vcl | 9 | 
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);  	    } | 
