So currently a bot hammers our server and causes high server load / dropped responses. I don't want to stop the bot as it has a purpose but I would like to slow it down.
I've implemented squid to block requests above 20 but that returns a forbidden for anything above those 20 connections. I've looked into mod_evasive and that does something very similar which I don't want and I believe would work per domain, not across all domains on the box.
Basically I would like to queue the response till the requests drop below 20. I have a feeling this isn't possible but thought I would ask.