【发布时间】:2012-05-05 11:18:51
【问题描述】:
我正在开发一个需要并发的 Java 守护程序:一个无限循环,它侦听作业队列 (redis) 并将每个作业分配给工作人员。 worker 不一定要返回值。
我发现 Executors 非常有用,我正在使用 ThreadPoolExecutor 来维护多个工作线程。
不过,这些工作人员运行需要尽可能隔离运行的第 3 方代码,避免共享静态属性。
我的问题:是否有任何 Java 库/框架提供类似于 Executors 的功能,例如:
- 工作人员池
- 自动调整池大小
..但是产生进程而不是线程?
【问题讨论】:
标签: java multithreading concurrency threadpool executorservice