-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rate limiting Batch.libretexts.org #152
Comments
@Miniland1333 : any comments would be helpful. |
I am unsure what changed that started causing this issue since I haven't touched that code in a while and they haven't complained about the load being that high. To do a baseline test, I would recommend turning off the concurrency settings here: Libretext/nodePrint/nodePrint.js Line 72 in 530a67e
Set |
TODO:
|
https://chem.libretexts.org/Under_Construction/Development_Details/Admin_Tools/API_Dashboard |
Duplicate of #169 |
Problem
According to MindTouch, there is a 5000 calls per 5 minute threshold on their API service.
batch.libretexts.org (159.65.100.70) seems to be exceeding this threshold, and is therefore being blocked automatically.
This may/may not be impacting other services, such as transclusions (#153).
Context
Batch hosts nodePrint, a microservice that generates PDFs of books/pages within LibreTexts.
We were notified recently (Sept 28) by MindTouch devs that this server had been blocked for exceeding the limit.
Possible Solution(s)
Next Steps
The text was updated successfully, but these errors were encountered: