gpt4 book ai didi

java - 如何识别正确的java执行器?

转载 作者:太空宇宙 更新时间:2023-11-04 07:33:54 24 4
gpt4 key购买 nike

我们需要进行一些异步任务处理,其中大约 30-40 个请求将同时到达,每个请求将启动一个异步任务,该任务大约需要 7-8 秒才能完成。

如果 java executorservice 已被识别来执行此类任务,那么用于此目的的执行程序的空闲类型是什么?

我想过使用 CachedThreadPool,但我担心如果创建太多线程会对应用程序产生任何性能影响吗?

另一个选择是使用FixedThreadPool,但我正在努力思考应该实例化的空闲无线程...对于这种情况,推荐的执行器是什么,或者我们如何找到合适的执行器?

最佳答案

我认为您将您的研究仅限于 Executors.* 工厂方法。您应该检查 ThreadPoolExecutor 的构造函数的范围,您会发现最大线程池大小限制等。

关于java - 如何识别正确的java执行器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17276648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com