As I have written about before, I run quite a few websites. Low traffic ones for the most part, but I still run them. I have move around from hosting provider to hosting provider. From Free hosting , to cheap hosting, to really expensive Amazon AWS to now Digital Ocean.
The move to Digital Ocean was easy for me, but it requires some real server setup(VPS). I put everything on one Droplet and all was good. but soon I was getting database connection errors . I added/increased the swap space and this fixed the issues for a little while but it soon came back.
I seemed to find out that running WP Multisite with quite a few plugins is a little too intensive for a small droplet. I also need to build a little more protection for my main business websites so a little restructuring was in order.
I am now running 3 Droplets on DO. 1 droplet is bigger and hosts just 2 sites. The 2 sites that actually get traffic and get me new business. The 2nd droplet hosts all my other sites, if it crashed due to overload, it is not a big deal. the 3rd droplet was what i started on that has the backup of all my sites and is my development server.
Additionally My site with the most traffic ad plugins on my Wp MU, I have taken off and put it in a standalone WP.
This fixed almost any and all errors I was getting.
Then I went a bit further and moved alot of things to CloudFlare CDN. WOW the reporting I was getting back was very very interesting. I was getting strange massive spikes in traffic. this is what was probably bringing down my sites before. Google analytics were not showing these spikes.