Hello,
there isn't such feature since a plugin in Joomla is not the correct tool for the job.
In order to block an URL after too many attempts, we need to track them down, writing in the database. This means that there are 2 database operations (read + write) for each URL.
In order to block such URL, the server has to load a massive amount of resources (CPU, memory, database connection, load Joomla core, load all system plugins and THEN we can decide to block it or no).
The best tool to protect yourself from too many queries is to setup a CDN for your site: in this way the traffic is handled by the CDN, blocking attackers.
Davide Tampellini
Developer and Support Staff
🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!