Today my forum had its first bike spike in traffic, and users experienced their first big issue. They were receiving logged out messages every 5-10 minutes, returned to the home screen, but in most instances remained logged in.
My forum is DO basic droplet, shared CPU, 1GB ram and has been live for about a week.
The spike occurred during the match were 400 posts are made in a single thread over 90 minutes (as people followed the game). It appeared there were 40-60 posters online during this period, and I would not image many anonymous viewers (we have 250 people registered in total).
This is my first ever forum, would this be considered the limits for a low end droplet?
CPU usage appeared to peak at 60% and the forum remained fast and responsive during the game.
Digital Ocean doesn’t have a memory graph, but I went into the console shortly after the game and it was 87% (with 2gb swap about 37%)
What would be the recommended course of action?
- Upgrade to 2gb droplet for the next game and see how I get on?
- Do a rebuild, perhaps removing some plugins?
- Alter the threshold that triggers the event ?
Apologizes for my naivety, I am still very much learning.