当我开始密集使用我的 API 时,我的 Apache 返回 429 错误代码。De API 调用由 SAP BusinessObject 生成并发送到我的“反向代理”以将 HTTP 转换为 HTTPS。反向代理通过 HTTPS 将 HTTP 请求转发到网络服务器。
15 个请求后,反向代理在 Apaches error.log 中返回 429 错误。这 15 个请求在 9 分钟内完成。
如何配置 Apache 以便它处理这种负载/流量?因为在前 15 个之后我还有 300 个请求......
反向代理配置:
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>