I'm currently dealing with a few different issues on the server and wanted to mention it in case anyone is currently being affected.
The first is that there is an unknown crawler originating out of Singapore (via AWS) that (a) does not identify itself as a crawler, and (b) is hammering the site with requests. It appears to be attempting to perform a topic search on every single topic in the forum's database. Because bots are stupid.
The second problem is that, for reasons I have yet to determine, I've managed to un-set the bit on every post that indicates that it has been indexed. Which means the MV background task is currently trying to re-index Every. Single. Post. in the entire database. The vast majority of the index is actually still there, but the current backlog means that current posts (i.e. those from the last day or two) have not been indexed yet, and will not show up in searches.
Sorry for the service interruption. I'll get the issues sorted as fast as I can.