例如:我有一个名为“URLDownload”的任务,该任务的功能是从互联网上下载一个大文件。现在我有一个工作进程正在运行,但有大约 1000 个文件要下载。客户端进程很容易创建 1000 个任务,并将它们发送到 Gearman 服务器。
我的问题是工作进程会一个一个地完成任务,或者它会一次接受多个任务,
如果 Worker Process 可以接受多任务,那么如何限制 Worker Process 中的 task-pool-size。
例如:我有一个名为“URLDownload”的任务,该任务的功能是从互联网上下载一个大文件。现在我有一个工作进程正在运行,但有大约 1000 个文件要下载。客户端进程很容易创建 1000 个任务,并将它们发送到 Gearman 服务器。
我的问题是工作进程会一个一个地完成任务,或者它会一次接受多个任务,
如果 Worker Process 可以接受多任务,那么如何限制 Worker Process 中的 task-pool-size。