Hello,

On 07/20/2016 05:55 PM, Thomas Heil wrote:
> Hi,
> 
> I would like to put the actual value from a stick tables into a request
> header. this way i could inform the backend e.g how many connections
> this ip allready made.
> 
> The same I would like to do e.g for src_conn_rate and http_req_rate.
> 
> To protect the backend I can write rules defines the upper limit for for
> the backend
> 
> e.g.
> --
>  tcp-request connection reject if { src_http_req_rate ge 30 }
> ---
> 
> The goal is, that the backend can decide to block or to allow the
> request based on the information that came from haproxy.
> 
> Is this possible?

Yes, you can simply do
http-request add-header X-Conn-Rate %[src_conn_rate] # Or any other

Regards,
Nenad

Reply via email to