-
-
Notifications
You must be signed in to change notification settings - Fork 52
Labels
Description
Due to an influx of high-resource requests against the website, the website keeps going down. I've temporarily disabled the forums (again) to keep the main website alive... Some thoughts/tasks on this topic...
- Slow or prevent the bots constantly crawling our PHP pages, causing a lot of database requests
- Implement a more performant way to handle these requests
- Investigate some storms that have occurred by non-bots (possible DDoS)
- Review LSP code/database efficiency for long-running processes
- Review phpBB plugins for helping with long-running processes
HIstorically, we've allowed all websites to crawl our page as it helps people get answers they need quickly however the bots have gotten out of control... Here's a 12-hour snapshot of our nginx access logs....
Any additional help is greatly appreciated. This is a volunteer-lead website and resources are limited.
sudo cat /var/log/nginx/access.log |grep bingbot |wc -lbot hits
-----------------
bingbot 10717
PetalBot 7206
Amazonbot 5517
Googlebot 5085
SemrushBot 4670
MJ12bot 4114
AwarioBot 3899
UptimeRobot 3550
ChatGPT 1614
AhrefsBot 952
YandexBot 497
PerplexityBot 181
DuckDuckBot 24
DiscordBot 21
trendictionbot 18