HTTP-verzoeken in een rate die jij kiest, naar de URL die je opgeeft. Het is geen browser: geen JavaScript, geen afbeeldingen en geen CSS. Dat onderscheid weegt zwaarder dan het klinkt. Een pagina die op de telefoon traag voelt kan op HTTP-niveau in 200 ms antwoorden, omdat de vertraging in scripts en assets zit. Je meet de server en het pad ernaartoe, niet het apparaat van de bezoeker.
Welke pagina's een website stresser eerst moet raken
Begin waar geld van eigenaar wisselt: productpagina, toevoegen aan winkelwagen, checkout-API. Dan de pagina's die naar de database uitwaaieren: categorielijst en zoeken. Een homepage met cache slikt tienduizend verzoeken per seconde terwijl de checkout bij driehonderd sterft. Draai elke pagina als eigen doel, zodat de storing een adres heeft in plaats van op te gaan in een gemiddelde.
Website stresser tegen productie
Je eigen site is de enige plek waar de cijfers iets betekenen. Doe het buiten de piek, begin bij een rate die de site zeker aankan en verhoog in stappen van twintig procent. Kijk naar de 5xx-ratio en niet naar de CPU-grafiek: een site die in 40 ms 503 teruggeeft is niet gezond, hij is snel in falen. Spreek een afbreekdrempel af met de eigenaar van de database en houd de pakketkant apart met een DDoS stresser-ronde, in plaats van beide lagen in één test te mengen.
Een website stresser-rapport lezen
Vier getallen: volgehouden verzoeken per seconde, p95 bij die rate, 5xx-ratio en tijd tot de eerste byte. Een gezonde ronde heeft een vlakke p95 en een 5xx-ratio bijna nul terwijl de rate stijgt. De rate waarbij p95 verdubbelt is je knie, en alles daarboven kun je in een vergadering citeren maar later niet verdedigen. Het rapport downloadt uit het paneel aan het einde van de test, dus de cijfers gaan mee.
Wat er eerst breekt op een drukke site
PHP-FPM- of Node-workers, dan databaseverbindingen, dan alles wat een derde partij aanroept. Een WordPress-installatie met twintig workers stopt bij twintig gelijktijdige verzoeken, niet bij een rond getal. MySQL levert max_connections op 151, en een pool die per verzoek een verbinding opent zit daar al lang voor de CPU druk lijkt. Beide grenzen zijn configuratie, geen hardware. Houdt de serverkant, dan is het pad de volgende vraag, en IP stresser free samen met de IP booter splitsen die twee helften.
Wat een website stresser niet ziet
JavaScript, ingelogde sessies en de betaalprovider. Een echte checkout valideert de kaart in de browser, stuurt door naar 3D Secure en komt terug via een webhook. Niets daarvan ligt op je verzoekpad. Zet naast de ronde een gescripte checkout voor de lancering en lees het stresser-resultaat als de serverhelft van het antwoord; een Free stresser-ronde is daarvoor een redelijke rooktest.
Een website stresser is geen loadtestscript
k6, Locust en JMeter schrijven een reis: login, zoeken, winkelwagen, betalen, met denktijd tussen stappen. Dat is het juiste gereedschap voor de vraag of de flow het houdt. Een stresser antwoordt smaller: bij welke verzoekrate dit endpoint niet meer correct antwoordt. Gebruik beide, het script eerst, en vraag niet van de één het werk van de ander. De methoden die deze pagina veronderstelt staan in het Layer 7 stresser-tabblad, waar de volledige lijst staat.
Website stresser-rondes en de toestemmingsregel
Alleen systemen die van jou zijn of waarvoor uitdrukkelijke toestemming bestaat. De regel geldt bij het toevoegen van het doel en opnieuw bij de start, en wordt niet opgeheven voor een gratis account of voor één pagina. Het stresser panel toont het verslag daarna; de Online IP stresser en de Free DDoS stresser komen via de browser en het pakket op hetzelfde punt uit.