【发布时间】:2012-04-13 02:45:15
【问题描述】:
例如: 我有一个名为“URLDownload”的任务,该任务的功能是从互联网上下载一个大文件。 现在我有一个工作进程正在运行,但有大约 1000 个文件要下载。 客户端进程很容易创建 1000 个任务,并将它们发送到 Gearman 服务器。
我的问题是 Worker Process 会一一完成任务,还是一次接受多个任务,
如果工作进程可以接受多任务,那么如何限制工作进程中的任务池大小。
【问题讨论】:
-
看看我的问题(非常相似)——基本上,看起来没有内置的方法可以做到这一点,但如果需要,您可以使用 beanstalkd 来实现。 stackoverflow.com/questions/9550574/…