Well. We had a little excitement at the blog last night. Excitement of the wrong kind, but all appears well now.
Bill St. Clair swiftly and accurately shifted ClaireWolfe.com yesterday from cranky, creaky JustHost to new HawkHost servers. I set the DNS change in motion (most everybody should be seeing the site on its new servers now or very shortly). And — zoom! — much faster. No 502 errors. Glory hallelujah! All problems solved.
Then. Shortly afterward I noticed memory usage creeping up. And creeping more. I contacted HawkHost support, which confirmed JustHost’s claim that these problems could be the result of bad scripts or memory-hogging plugins.
Oh no. Could JustHost have had an actual point?
In the evening I checked again and OMG, both physical memory usage and CPU usage were in dangerous territory. Memory use was at a shocking 96 percent. BIG TROUBLE. I alerted our tech geniuses, though it was probably too late at night for them to help. I began unplugging plugins, to no avail. I thought we were about to go offline. Or get shut down by our new host. How ironic. We move to get away from irritating troubles and end up with catastrophic ones.
But no. Shortly, the bad stats began dropping. They dropped below panic point but still remained high as I crawled into bed.
Later, in the dark middle of the night, Bill discovered that a single IP address had accessed the blog 32,000 times in short order. Not a DDoS attack, but not friendly, either.
This morning, I blocked that IP addy. But already all our stats looked blessedly “lite” again. JustHost’s boilerplate supposition that we’re running faulty scripts or committing chronic database overload was indeed false. Might look at some optimization, though.
Whew. Enjoy the speedy new site.