I, too, am hitting a rate limit of 60 calls to the API per minute which I cannot seem to alleviate. I’ve set all of these:
- DISCOURSE_MAX_REQS_PER_IP_MODE=none
- DISCOURSE_MAX_USER_API_REQS_PER_MINUTE=20000
- DISCOURSE_MAX_USER_API_REQS_PER_DAY=30000
- DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE=20000
- DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE=20000
- DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS=2000
- DISCOURSE_MAX_ASSET_REQS_PER_IP_PER_10_SECONDS=2000
- DISCOURSE_SKIP_PER_IP_RATE_LIMIT_TRUST_LEVEL=0
- DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE=20000
- DISCOURSE_MESSAGE_BUS_MAX_BACKLOG_SIZE=1000
- DISCOURSE_MAX_REQS_PER_IP_EXCEPTIONS=....
I know it’s not nginx because I’m getting the " You’ve performed this action too many times" message, which means the Discourse RateLimiter is handling it.
Did you find a solution?