一个工作人员正在处理多个作业

时间:2018-02-28 06:32:10

标签: php rabbitmq queue laravel-5.1

我有一个基于laravel 5.1的应用程序,它使用RabbitMQ进行作业处理。 worker命令如下:

php artisan queue:work --queue=[queue-name] --daemon --tries=5

我遇到的问题是,即使我只有一个队列工作人员,也会同时处理多个作业。这是怎么发生的?我有一个跟踪作业状态的表,根据表格,并行处理作业的数量有时会增加到8或9.对于一个工人,这个计数很奇怪。

注意:

  • 我的申请每天处理3500-4000个工作
  • 这些工作很耗时,所以不知道这是否与过程超时有关

0 个答案:

没有答案