6

我使用 HAProxy 作为负载平衡器,并且我有一个 lua 脚本,它将后端名称返回给 haproxy.cfg。想为我的应用程序实施速率限制。

我知道我们可以在 haproxy.cfg 中使用粘滞表(如下所示)来实现速率限制。


stick-table type ip size 1m expire 60s store http_req_cnt

acl 超过_limit hdr_ip(x-forwarded-for,-1),table_http_req_cnt(incoming) ge 10

http-request tarpit 如果超过_limit

http-request track-sc0 hdr_ip(x-forwarded-for,-1)


想用lua实现同样的功能。是否可以使用 lua 访问该粘性表。

提前致谢。

4

0 回答 0