I'm trying to host wplms in the google cloud, I set up a load balancer, with (vCPU 2 vm) (Memory 8 GB) with 1 to 5 vm in load balancer. However, when I access the site, on the student's panel, the CPU consumption is very high https://prnt.sc/10o53y9 and the load balancer ends up instantiating another vm, and the 500 error website... I'm very worried, because if it happens with only 1 user accessing, imagine with 10, 20, 30 ... the cost to migrate to a more powerful vm doubles, and this configuration, from what I saw ... would suit me.
Could you check what happens for this consumption to be so high? or tell me what to do to optimize, be it php, apache, wordpress ...
This reply has been marked as private.
Hi I tried to login to your site but cannot : https://prnt.sc/10p1svt
can you please share valid creds?
This reply has been marked as private.
Well I checked your site ,Main load is coming from pmpro plugin , it is using some update_option calls to database in run time causing the site to slow .
The same could be due to other plugin eventon or some other third party plugins , you can check by deactivating them and checking the load .
I have already researched many problems on the forum and this answer seems to be standard Alex, "Disable third-party plugins, even though they are recommended by the vibe. I need these plugins.
Is there a service for hiring cloud infrastructure configuration that uses kubernets and the docker for wplms, or any tips, minimum requirements tutorial for scalability?
This is most definitely a mis-configured cache system issue.
1. Remove all sorts of caching from your site.
2. Remove all server plugins varnish, memcache etc,.
WPLMS system is built for scalability. It runs on Shared hosting as well. We've tested with PHP ram as low as 40mb. So, 8gb is huge enough to run a full scale system with 200+ concurrent quiz submissions.