当我开始大量使用 API 时,我的 Apache 返回 429 错误代码。 API 调用由 SAP BusinessObject 生成并发送到我的“反向代理”以将 HTTP 转换为 HTTPS。反向代理通过 HTTPS 将 HTTP 请求转发到 Web 服务器。
15 次请求后,反向代理会在 Apache 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>
网络服务器的更新是问题所在。供应商更换了他们的网络服务器,并在软件中设置了每分钟 5 个请求的限制......
发行说明中没有提到这一点。
感谢您抽出宝贵的时间,抱歉打扰您。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)