public interface WorkerPool extends Closeable
通过 WorkerPoolFactory.create(com.github.unidbg.worker.WorkerFactory, int) 创建实例。
池关闭时会销毁所有托管的 Worker。
WorkerPoolFactory,
WorkerLoan| Modifier and Type | Method and Description |
|---|---|
<T extends Worker> |
borrow(long timeout,
TimeUnit unit)
从池中借出一个 Worker,返回
WorkerLoan 包装器。 |
void |
release(Worker worker)
将 Worker 归还到池中。通常不需要直接调用,
由
WorkerLoan.close() 自动处理。 |
<T extends Worker> WorkerLoan<T> borrow(long timeout, TimeUnit unit)
WorkerLoan 包装器。T - Worker 的具体类型timeout - 等待超时时长unit - 超时时间单位nullvoid release(Worker worker)
WorkerLoan.close() 自动处理。worker - 要归还的 WorkerCopyright © 2026. All rights reserved.