我有一个SOAP api,我希望在“y”时间内收到“x”多次调用后,以用户为基础限制访问。
在搜索之后,#1考虑(显然)是考虑用于何时限制用户的参数。但是,我没有看到实施此类解决方案的最佳实践/示例。我确实看到了Leaky Bucket Method这是有道理的。我不得不相信有更多的想法。
关于你如何实施限制解决方案的其他任何人?问题包括:
答案 0 :(得分:3)
为了它的价值,我在处理其他一些生产项目之后回答了这个问题。
优势是它将问题分开,因此更容易更改,让您只关注您的API。如果涉及业务利益相关者并且您需要良好的用户界面和术语词典,这将特别有用。
缺点,当然是成本和供应商锁定。
希望这有助于某人!