标签: java clojure http-kit
我使用http-kit' s client进行异步回调。
我想知道是否有一种方法来设置并发传出http请求数量的限制,以便回调的等待状态不会导致内存不足异常。 / p>
我问,因为,至少在理论上,可能会有太多并发,未完成的请求消耗内存。由于内存是有限的资源(考虑在Docker等容器中运行),这可能是一个问题。
我知道增加可用内存是一种选择,但我想知道是否存在可以设置的相关限制。
答案 0 :(得分:0)
现在没有。鉴于你想以异步的方式使用它,我不认为你将能够使用任何lib,你需要自己动手。也许你可以在Throttler或类似的东西上获取灵感。