如何限制/允许n个并行调用来访问rest api方法

时间:2018-08-31 09:18:56

标签: spring rest

如何允许n次调用特定的rest api方法。

例如,我只想阻止/允许'10'调用以访问rest api方法。如果我试图第11次调用rest api方法,则它不应允许您执行。有没有机会实现这种情况。

谢谢。

1 个答案:

答案 0 :(得分:0)

对此没有内置的Spring解决方案。

从我的角度来看,最好的方法是基于番石榴RateLimiter的解决方案。本文对内部发生的事情做了很好的解释。

此链接还提供了其他示例:herehere