这里行为的主体有两种,一是单个主体,比如一个接口,限制其每单位时间内调用次数。二是有多个独立的主体,比如不同用户,限制用户每单位时间内执行某个操作的次数。
对于前者,有诸如 token-bucket 之类的算法。
对于后者,怎么实现比较好呢?
这里行为的主体有两种,一是单个主体,比如一个接口,限制其每单位时间内调用次数。二是有多个独立的主体,比如不同用户,限制用户每单位时间内执行某个操作的次数。
对于前者,有诸如 token-bucket 之类的算法。
对于后者,怎么实现比较好呢?