Laravel Homestead队列:监听和排队:一次只能处理1个工作

Kea*_*ano 5 queue jobs laravel homestead

嗨,我的队列在laravel宅基地上似乎有问题.工作和侦听进程一次一个队列有没有办法让它运行一次并处理作业表中的所有队列?

在此输入图像描述

这是我的代码:

DB::beginTransaction();
    try {
        $model_data = $this->transformCsvDataToModelData($this->csv_data, $this->data['file_columns'], $this->data['table_columns'], $this->data);
        $dynamic_list_model = new DynamicDataList();
        $dynamic_list_model->setTable($this->list->table_name);
        $dynamic_list_model->insert($model_data);
        $this->notify($this->data['user']->id, [
            'title' => 'Data list upload successful',
            'message' => 'Batch ' . ($this->index + 1) . ' data list upload done.'
        ], 'success');
        DB::commit();
    } catch (Exception $exception) {
        DB::rollBack();
    }
Run Code Online (Sandbox Code Playgroud)