The server that stores all the background job info ran out of memory because someone mentioned CityStrides in #ukrunchat on Twitter. I already knew that you all run too much, but it turns out there’s a bunch of other people who haven’t heard of CityStrides yet who also run too much (hey, maybe you can be friends!) so now that I’ve resized that server (goodbyeeeeeee
) things are back in shape.
The time frame is a bit of a guess it definitely ended by 9:30pm Eastern, though.
I think there could be some issues around activities synced during this time frame where either the full activity won’t be present in CityStrides or the progress won’t be correctly/fully calculated. So if you notice any troubles with activities that would have synced in that time frame, let me know here and I can clean it up for you.
An activity might have synced during that time frame if you saved it around then or if you signed up sometime before then & your sync was ongoing at that time. That’s not super helpful, but hopefully it’s better than nothing.
If you’re new here and this is your introduction to CityStrides oh no
Update: Of course, everything happens all of the time … Today the database also ran low on space. I have alerting set up to catch this in time, so there was never any danger of completely running out. The process to resize that disk, however, causes the performance of the database to be degraded. The fact that this is happening right when there’s a massive increase in background job activity means I’m having trouble keeping the site up. I’m looking into throttling the background jobs in a way that lets the site run.