问题标签 [ratelimit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
268 浏览

api - API 调用失败并在 OneLogin 中超出速率限制

我正在尝试对 Onelogin(这是一个第三方身份平台)进行 API 调用,但在 5000 次请求后,它以“超出速率限制”而失败。如何增加请求或重置计数器?

0 投票
2 回答
570 浏览

spring - 为什么在使用带有redis的spring cloud api gateway ratelimit时响应标头中的X-RateLimit-Remaining -1?

我在我的 spring cloud api 网关中使用 redis 实现了 ratelimit。这是一部分application.yml

我通过邮递员调用了 GET API 并检查了响应标头。

速率限制不起作用。为什么我得到负值X-RateLimit-Remaining?这是什么意思?我如何解决它?

0 投票
1 回答
32 浏览

kubernetes - Ratelimit 部署中每秒创建的 Pod 数量

我正在使用 Kubernetes 创建一个包含 1000 多个小客户端的部署。但是,这些客户端连接到的服务器无法一次处理这么多请求。有谁知道在 Kubernetes 中每分钟只创建 100 个 Pod 的方法,等待它们处于就绪状态,然后再创建下一个 100 个。

0 投票
0 回答
211 浏览

spring-boot - Spring Boot 中的速率限制 API

我正在构建一个基于 Spring Boot 的应用程序。保护应用程序的一项要求是 API 访问速率限制。

我已经阅读了很多关于这个问题的文章。但是,它还没有找到入门的方法。

我找到了 bucket4j、redis、ratelimiter guava。给我一个你认为合理的解决方案的意见。

谢谢 !

0 投票
0 回答
55 浏览

http-headers - 如何找到特定网站的 X-RateLimit-Limit

这个问题可能很愚蠢,但我想知道是否有任何方法可以读取网站的 X-RateLimit-Limit(如果存在)?

如果是这样,如何阅读它?我有一个网站在多次请求后阻止我,然后在一段时间后恢复......

0 投票
1 回答
82 浏览

r - 我可以在不实际下载内容的情况下检查网站的状态吗?

我使用以下函数从 API 获取一些内容。这里的问题是,有一个速率限制,我在检查 URL 时通常会超过这个限制。因此,我想知道是否有另一种方法可以在不打开 URL 的情况下检查它们。

抱歉,没有真正的方法可以制作出好的样本

0 投票
3 回答
9390 浏览

laravel - Laravel 限速器

我对 Laravel 相当陌生,目前使用的 API 限制为每分钟 25 个请求。我有一个控制器方法sendRequest(),所有方法都使用它来向 API 发送请求,所以我认为这是放置速率限制器的地方,如果尚未达到限制,则检查当前请求是否可以添加到队列中。

我在想这样的事情:

我发现这个类Illuminate\Cache\RateLimiter我认为可能有用但还不知道如何使用它。任何人都可以直接指出我的正确方向吗?因此,基本上该请求应该“等待”并仅在未达到 25 个请求/分钟的限制时才执行。

谢谢!

0 投票
0 回答
52 浏览

istio - 我对 istio 速率限制和命名空间有疑问

与 istio 提供的示例(https://istio.io/v1.3/docs/examples/bookinfo/)不同,部署、服务、网关和虚拟服务都是在“app”的命名空间中创建的,而不是“默认的” “命名空间。

为了设置速率限制,只有 QuotaSpecBinding 中服务的命名空间被改变如下。

但是,使用 app 命名空间时,速率限制不起作用。它仅适用于默认命名空间。为了正常运行,还有什么需要更改的吗?

0 投票
1 回答
1263 浏览

rate-limiting - 如何在 Envoy 中配置本地限速器?

我想只为一个 Envoy 代理启用本地速率限制器,而不需要额外的速率限制服务。我使用的版本是 1.13.1。

我尝试将配置直接添加到过滤器链中:

启动 Docker 容器时,我收到以下错误:

0 投票
2 回答
2169 浏览

java - Discord Bot (JDA) 速率限制

我在某处读到,您每 10 分钟只能修改 2 个频道,但您发送的消息也是这种情况,还是只能每 10 分钟执行两次更改/发送/创建等操作?

.queue(); .complete();和有什么区别.submit();

先谢谢了