具有限制/吞吐量控制的 Java 执行器
2022-09-01 06:47:44
我正在寻找一个Java执行器,它允许我指定限制/吞吐量/节奏限制,例如,在一秒钟内可以处理不超过100个任务 - 如果提交更多任务,它们应该排队并在以后执行。这样做的主要目的是避免在遇到外部 API 或服务器时遇到限制。
我想知道是基础Java(我怀疑,因为我检查过)还是其他可靠的地方(例如Apache Commons)提供这个,或者我是否必须编写自己的。最好是轻量级的东西。我不介意自己写,但如果在某个地方有一个“标准”版本,我至少想先看看它。