Blog WordPress ni jalan atas Amazon Web Service Elastic Compute Cloud (AWS EC2) dengan instance t2.nano. Web (apache + php-fpm) dan database (mariadb) duduk dalam instance berasingan, jadi secara teknikal blog ni jalan atas dua instance t2.nano, atau sama dengan satu instance t2.micro.
Jadi aku nak tahu — blog ni akan lepas load test simple ke, atau web atau database server akan tumbang bila load tinggi. Aku google beberapa tool load test dan jumpa Grafana k6 Open Source.

Sebab aku guna Macbook, install agak straight forward — aku cuma perlu jalan brew install k6 untuk install. Aku tulis script simple dan execute.
Source code: Grafana k6 Load Test Script – Pastebin.com
Keputusan
Setup aku sekarang dengan AWS EC2 t2.nano survive load test simple, tak ada spike CPU atau spike memory. Jadi jalankan blog WordPress simple atas AWS EC2 t2.nano memang praktikal dan boleh tahan trafik web biasa.

Leave a Reply
You must be logged in to post a comment.