info('env='.env("RABBITMQ_HOST")); $this->info('config='.config("queue.connections.rabbitmq.host")); $exchange = 'router'; $queue = 'task'; $this->info(" [*] Waiting for {$queue}. To exit press CTRL+C"); Mq::worker($exchange,$queue,function ($message){ $message = json_decode(json_encode($message), true); $this->info('name=',$message['name']); return $this->call($message['name'],$message['param']); }); return 0; } }