0
点赞
收藏
分享

微信扫一扫

【十】Hyperf最简单的使用rabbitMQ


配置.env文件

AMQP_HOST=192.168.86.102
AMQP_PORT=5672
AMQP_USER=rabbitmq
AMQP_PASSWORD=rabbitmq
AMQP_VHOST=my-test

配置文件

【十】Hyperf最简单的使用rabbitMQ_rabbitmq

生产者

【十】Hyperf最简单的使用rabbitMQ_配置文件_02

消费者(注意:里面的num在实际使用的时候,至少为1,不然没有消费者队列来执行里面的操作)

【十】Hyperf最简单的使用rabbitMQ_配置文件_03

调用,在控制器下个简单的方法

【十】Hyperf最简单的使用rabbitMQ_配置文件_04

$message = new DemoProducer(['data' => 123]);
$producer = ApplicationContext::getContainer()->get(Producer::class);
$result = $producer->produce($message);

查看结果

【十】Hyperf最简单的使用rabbitMQ_配置文件_05


这里就对应消费者中的var_dump()打印的内容,证明队列起作用了


举报

相关推荐

0 条评论