Ok Thank you will check this.
On Mon, Feb 11, 2019 at 6:22 PM Marco Corte <[email protected]> wrote:
> Il 2019-02-11 6:36 Badari Prasad ha scritto:
> > Hi Marco
> > Thank you for the response. I came up with my own haproxy cfg,
> > where i would want to rate limit based on event name and client id in
> > url.
> > URL ex : /api/v1/<event_name>/<clientid>
> >
> > Have attached a file for my haproxy cfg. But it does not seems to be
> > rate limiting the incoming requests.
> >
>
> Hi
>
> I think that
>
> http-request deny deny_status 429 if { path_beg
> /api/v1/monitoring-event/A000001 AND monte_as1_exceeds_limit }
>
> is incorrect. I guess that the rule should be
>
> http-request deny deny_status 429 if { path_beg
> /api/v1/monitoring-event/A000001 } monte_as1_exceeds_limit
>
>
> But... since I always do a mess in mixing ACL formats, I would rewrite
> the rule as
>
> acl api_url path_beg /api/v1/monitoring-event/A000001
> http-request deny deny_status 429 if api_url monte_as1_exceeds_limit
>
>
> Ciao!
>
> .marcoc
>
>