A few days ago, I was deep into testing my website and wrote up a quick article about some tools that I use when I’m testing sites. After a few days of reflection, I realize that I should have included a warning in that article.
Be very careful before you start performance testing your website. The key thing to remember is that a very typical run of ab looks a lot like a denial of service attack. Good hosts will ban any endpoint that sends that much traffic that quickly.
Before you do any performance testing, read what kinds of terms your host imposes upon you. And if you self host your website, be sure to turn off any security software that automatically bans users who flood the website with too many requests per second. This will save you from some serious headaches.