Ian Asked: 2014-05-31 10:39:32 +0800 CST2014-05-31 10:39:32 +0800 CST 2014-05-31 10:39:32 +0800 CST Beanstalkd 和管上的多个工人 772 如果我有两个工人在一个管子上听,一个工作通过了,两个工人会尝试处理同一个工作,还是只会被一个人要求? queue 1 个回答 Voted Best Answer Pentium10 2014-06-01T00:56:06+08:002014-06-01T00:56:06+08:00 只有一名工人会要求您的工作。所以就一个一个。 一个jobin beanstalk 由客户端使用“put”命令创建。在其生命周期中,它可以处于以下四种状态之一:“就绪”、“保留”、“延迟”或“埋葬”。在 put 命令之后,作业通常开始准备就绪。它在就绪队列中等待,直到有工作人员出现并运行“保留”命令。如果此作业在队列中是下一个,它将保留给工作人员。工人将执行工作;完成后,工作人员将发送“删除”命令来删除作业。 worker想要从队列中消费作业的A使用“reserve”、“delete”、“release”和“bury”。
只有一名工人会要求您的工作。所以就一个一个。
一个
job
in beanstalk 由客户端使用“put”命令创建。在其生命周期中,它可以处于以下四种状态之一:“就绪”、“保留”、“延迟”或“埋葬”。在 put 命令之后,作业通常开始准备就绪。它在就绪队列中等待,直到有工作人员出现并运行“保留”命令。如果此作业在队列中是下一个,它将保留给工作人员。工人将执行工作;完成后,工作人员将发送“删除”命令来删除作业。worker
想要从队列中消费作业的A使用“reserve”、“delete”、“release”和“bury”。