Get the most out of your Centmin Mod LEMP stack
Become a Member

Nginx Loader.io Nginx Test

Discussion in 'Centmin Mod Insights' started by rdan, Feb 27, 2022.

  1. Matt Williams

    Matt Williams WordPress Fanatic

    537
    104
    43
    Nov 22, 2014
    Virginia, USA
    Ratings:
    +157
    Local Time:
    5:59 AM
    latest
    10
    ( WP w/ FastCGI Cache ) - new install ( VPS - 4vCPU + 8GB ram ) test hitting --> mywpsite.com/index.php


    500 Clients per second
    1000 Clients Per Second
    1500 Clients per second
    3000 Clients Per Second
    That's quite a bit of traffic within 1 minute and still no timeouts and great response times.
    I just started using loader.io and it's a fantastic tool to really stress test with.
     
    Last edited: May 20, 2022
  2. eva2000

    eva2000 Administrator Staff Member

    53,142
    12,110
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,645
    Local Time:
    7:59 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Wow 6ms response times! Your VPS must be very close to the loader.io test servers location. Maybe even in the same datacenter!
     
  3. Matt Williams

    Matt Williams WordPress Fanatic

    537
    104
    43
    Nov 22, 2014
    Virginia, USA
    Ratings:
    +157
    Local Time:
    5:59 AM
    latest
    10
    The server is in Ashburn, VA. I installed Virtualizor on it to create VMs. Not sure where loader.io test from. Do you know? I'll have to test my Dallas, TX server here soon.
    I was quite impressed with the overall results. I would have kept going to see how much it can really push without any timeouts but I got side tracked again..
     
  4. eva2000

    eva2000 Administrator Staff Member

    53,142
    12,110
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,645
    Local Time:
    7:59 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Application Load Testing Tools for API Endpoints with loader.io

     
  5. Matt Williams

    Matt Williams WordPress Fanatic

    537
    104
    43
    Nov 22, 2014
    Virginia, USA
    Ratings:
    +157
    Local Time:
    5:59 AM
    latest
    10
    Well, I guess that is pretty close then eh? lol
     
  6. eva2000

    eva2000 Administrator Staff Member

    53,142
    12,110
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,645
    Local Time:
    7:59 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Yeah, it would be still 6ms is crazy fast on any network let alone remote!

    Tested my Wordpress blog running Centmin Mod LEMP stack with Cloudflare load balanced Cloudflare Argo Tunnels + full HTML page caching enabled via custom CF Worker caching at 5,000 loader.io users it tripped Cloudflare's DDOS layer 7 protection several times, so had to temporarily disable DDOS layer 7 protection for a specific DDOS ruleset :)

    cf-ddos-l7-ruleset-off-for-loader.io-01.png

    Check out the Cloudflare web, cache and firewall analytics too :D

    ~1.6m requests is the one related to loader.io test

    cf-analytics-loader-5000users-01.png


    I log every request in Cloudflare firewall so I can analyze potential threats and attacks even if they don't trigger Cloudflare protection/firewall rules :)

    cf-firewall-loader-5000users-01.png

    cache analytics shows the ~2.2+ million requests served by Cloudflare CDN caching :D

    cf-cache-loader-5000users-01.png

    loader.io gzip requested run with 5000 users = 2,296,939 successful request with average 60ms response time pushed 49.99GB of data at a peak of 50K requests/s :)

    loader-5000users-blog-01.png cf-firewall-loader-5000users-02.png