qdrant_client.parallel_processor 模块¶ class ParallelWorkerPool(num_workers: int, worker: Type[Worker], start_method: Optional[str] = None, max_internal_batch_size: int = 200)[source]¶ 基类: object check_worker_health() → None[source]¶ 检查是否有任何 worker 进程意外终止 join() → None[source]¶ join_or_terminate(timeout: Optional[int] = 1) → None[source]¶ 紧急关闭 @param timeout: @return ordered_map(stream: Iterable[Any], *args: Any, **kwargs: Any) → Iterable[Any][source]¶ semi_ordered_map(stream: Iterable[Any], *args: Any, **kwargs: Any) → Iterable[Any][source]¶ start(**kwargs: Any) → None[source]¶ unordered_map(stream: Iterable[Any], *args: Any, **kwargs: Any) → Iterable[Any][source]¶ class QueueSignals(value)[source]¶ 基类: str, Enum 一个枚举. confirm = 'confirm'¶ error = 'error'¶ stop = 'stop'¶ class Worker[source]¶ 基类: object process(items: Iterable[Any]) → Iterable[Any][source]¶ classmethod start(*args: Any, **kwargs: Any) → Worker[source]¶