我有一个愚蠢的问题,我需要一个ExecutorService(和ForkJoinPool是这样的事情),但我真的不想初始化一个新的,并保持引用,我记得一段时间回到运行到一个JDK类,维护一个静态的ForkJoinPool用于各种用途,可以由其他进程使用,但我似乎找不到它,没有那么多的信息关于这样的事情在线。有人知道这样的东西是否存在吗?
ForkJoinPool.commonPool()
是一个单一的静态实例
您可以使用Executors.newWorkStealingPool
来获得一个工作窃取池(它在引擎盖下使用ForkJoinPool.defaultForkJoinWorkerThreadFactory
),但这需要您存储池引用。
因此,这两个都将是每个jvm(每个进程),而不是您所说的需要的跨进程,我不知道您可以使用哪个池来做到这一点。