Debugging Slow WPGraphQL Responses Under Concurrent Load
10 concurrent GraphQL requests ramped from 600ms to 3.4s. Here is the full debugging story: what I checked, what fooled me, and where the bottleneck actually was.
10 concurrent GraphQL requests ramped from 600ms to 3.4s. Here is the full debugging story: what I checked, what fooled me, and where the bottleneck actually was.
101 products lost featured images. 46 categories lost thumbnails. Files were gone from disk. The culprit was a media cleanup plugin running in expert mode.
Wordfence flagged 7 files. The real infection was 30+ backdoors, a WSO web shell, and malware payloads stored inside WordPress database options. Here is the full forensic cleanup.
Using --exclude='cache/' in your rsync command? That pattern matches at every directory level and silently deletes plugin source code. Here's what happened during a real migration, why it…
Describe the mess in two sentences and I will come back with a plan, usually inside two hours.