gpt4 book ai didi

multithreading - 如何为 future 配置微调线程池?

转载 作者:行者123 更新时间:2023-12-03 05:14:49 25 4
gpt4 key购买 nike

Scala 的 future 线程池有多大?

我的 Scala 应用程序生成了数百万个 future{},我想知道是否可以通过配置线程池来优化它们。

谢谢。

最佳答案

这个答案来自monkjack,是对已接受答案的评论。然而,人们可能会错过这个很好的答案,所以我将其重新发布在这里。

implicit val ec = ExecutionContext.fromExecutor(Executors.newFixedThreadPool(10))

如果您只需要更改线程池计数,只需使用全局执行器并传递以下系统属性。

-Dscala.concurrent.context.numThreads=8 -Dscala.concurrent.context.maxThreads=8

关于multithreading - 如何为 future 配置微调线程池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15285284/

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