I’m using EasyEngine on a Woocommerce site. The problem is that upgrading from a 512MB/1core VPS to a 4GB/4core VPS didn’t seem to make much of a difference. I have increased memory allocated to OPcache & memcached, increased the number of php servers, tweaked mysql with mysqltuner. Page cache is done with a WP plugin - Hyper Cache. Cloudflare is also activated.
However, when we get a traffic spike the CPU is going to 100%, php processes are using most of it, and the site gets real slow. Google Analytics shows around 400 users online when looking at the real time stats.
I refuse to believe that this is the best we can squeeze out of that machine. Somewhere, something is not right and it can be improved.
Anyone has any ideas?