gpt4 book ai didi

java - 如何在 Spring Boot 嵌入式 Web 服务器中实现速率限制功能

转载 作者:行者123 更新时间:2023-12-02 02:08:12 25 4
gpt4 key购买 nike

我读到 Spring Boot 具有嵌入式 Web 服务器。

但是经过spring docs 之后在嵌入式服务器上并探索了数十篇文章,我无法找到可以帮助我使用 Spring Boot 嵌入式 Web 服务器开发速率限制功能的文档。

看着资源匮乏,我现在很困惑。所以把我的问题放在这里。

是否可以使用 Spring Boot 嵌入式 Web 服务器来实现速率限制功能。任何有关这方面的线索将不胜感激。

最佳答案

我认为没有这样的开箱即用的功能。您可以自己实现它,例如使用过滤器:

public class LimitFilter extends GenericFilterBean {

@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
//do check if limit is reached
chain.doFilter(request, response);
}

关于java - 如何在 Spring Boot 嵌入式 Web 服务器中实现速率限制功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57346356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com