|
|
- From 531485c08ffb15b939a28ecf47090e4c93341d1b Mon Sep 17 00:00:00 2001
- From: Willy Tarreau <w@1wt.eu>
- Date: Tue, 16 Sep 2014 15:48:15 +0200
- Subject: [PATCH 05/13] DOC: indicate in the doc that track-sc* can wait if
- data are missing
-
- Since commit 1b71eb5 ("BUG/MEDIUM: counters: fix track-sc* to wait on
- unstable contents"), we don't need the "if HTTP" anymore. But the doc
- was not updated to reflect this.
-
- Since this change was backported to 1.5, this doc update should be
- backported as well.
- (cherry picked from commit 4d54c7ca0286588de5060acce9aff8aa9645bb98)
- ---
- doc/configuration.txt | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
- diff --git a/doc/configuration.txt b/doc/configuration.txt
- index 1ecf15a..3c75c92 100644
- --- a/doc/configuration.txt
- +++ b/doc/configuration.txt
- @@ -7470,9 +7470,9 @@ tcp-request content <action> [{if | unless} <condition>]
- contents will always be immediately present when the rule is evaluated first.
-
- Tracking layer7 information is also possible provided that the information
- - are present when the rule is processed. The current solution for making the
- - rule engine wait for such information is to set an inspect delay and to
- - condition its execution with an ACL relying on such information.
- + are present when the rule is processed. The rule processing engine is able to
- + wait until the inspect delay expires when the data to be tracked is not yet
- + available.
-
- Example:
- # Accept HTTP requests containing a Host header saying "example.com"
- @@ -7497,12 +7497,12 @@ tcp-request content <action> [{if | unless} <condition>]
- Example:
- # Track the last IP from X-Forwarded-For
- tcp-request inspect-delay 10s
- - tcp-request content track-sc0 hdr(x-forwarded-for,-1) if HTTP
- + tcp-request content track-sc0 hdr(x-forwarded-for,-1)
-
- Example:
- # track request counts per "base" (concatenation of Host+URL)
- tcp-request inspect-delay 10s
- - tcp-request content track-sc0 base table req-rate if HTTP
- + tcp-request content track-sc0 base table req-rate
-
- Example: track per-frontend and per-backend counters, block abusers at the
- frontend when the backend detects abuse.
- --
- 1.8.5.5
-
|