My Apache returns a 429 error code when I start using my API intensively. De API calls are generated by SAP BusinessObject and send to my 'Reverse Proxy' to convert HTTP to HTTPS. The Reverse Proxy forwards the HTTP request to the webserver over HTTPS.
After 15 requests, the Reverse Proxey returns a 429 error in the Apaches error.log. These 15 requests are made within 9 minutes.
How can I configure Apache so it will handle this kind of load/traffic? Becase I've another 300 requests after the first 15...
Reverse Proxy config:
NameVirtualHost *:80
ProxyRequests Off
<VirtualHost *:80>
ServerName domain.com
ServerAlias domain.com
SSLProxyEngine On
SSLProxyVerify none
SSLProxyProtocol SSLv3
ProxyPass / https://domain.com/
ProxyPassReverse / https://domain.com/
<Directory proxy:*>
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
An update in de webserver was the problem. The vendor replaced their webserver and put a limit of 5 requests per minute in the software...
This was not mentioned in the release notes.
Thank you for he time and sorry to bother you.