开发者社区 > 云原生 > 中间件 > 正文

Web 端的资源目前都是根据某个特定的 URL 限流,可不可以根据前缀匹配限流?

Web 端的资源目前都是根据某个特定的 URL 限流,可不可以根据前缀匹配限流?

展开
收起
范zzhaha 2023-05-17 13:37:31 125 0
1 条回答
写回答
取消 提交回答
  • 对于 Sentinel Web Servlet Filter,可以借助 UrlCleaner 处理对应的 URL(如提取前缀的操作),这样对应的资源都会归到处理后的资源(如 /foo/1 和 /foo/2 都归到 /foo/* 资源里面)。UrlCleaner 实现 URL 前缀匹配只是个 trick,它会把对应的资源也给归一掉,直接在资源名粒度上实现模式匹配还是有很多顾虑的问题的。

    2023-05-17 13:38:11
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载