MoreExecutors.directExecutor
使用Future.sequence
是否安全?
我不希望调用Future.sequence
的线程阻塞,我想要一个我正在等待收集所有未来的线程。
谁在等待所有的期货?它是调用Future.sequence
的线程还是在序列中运行期货的线程?
答案 0 :(得分:0)
scala.concurrent.Future具有以下签名:
https://github.com/scala/scala/blob/2.12.x/src/library/scala/concurrent/Future.scala#L663
将隐式ExecutionContext作为目标执行器。这是Future.sequence运行的线程。