当前位置: 首页 > article >正文

【十】Hyperf最简单的使用rabbitMQ

配置.env文件

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

配置文件

在这里插入图片描述

生产者

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

查看结果

在这里插入图片描述
这里就对应消费者中的var_dump()打印的内容,证明队列起作用了


http://www.kler.cn/news/355982.html

相关文章:

  • 响应式轮播图 高级轮播
  • Python实现火柴人的设计与实现
  • select与poll模型
  • 2.登录业务
  • 安科瑞/ACREL能源管理软件能耗管理软件
  • 解决低版本pytorch和onnx组合时torch.atan2()不被onnx支持的问题
  • 适配器模式演示(C++)三分钟读懂
  • 前端工程启动工具
  • ozon测评安全攻略:自养号技巧
  • iptables规则
  • Git的原理和使用(二)
  • Python 代码使用 OpenCV 库实现了从摄像头获取视频流,并在视频中检测特定颜色区域的边缘线条
  • kaggle中如何更新上传自定义的数据集dataset?
  • 短视频矩阵源码搭建解析,支持OEM~
  • 编程实战:利用API接口轻松获取数据
  • 尚硅谷rabbitmq2024 第15-18节 springboot整合与可靠性答疑
  • 影响安装光伏电站的因素
  • 必看干货|等保测评(网络安全等级保护)五问五答
  • 在Openshift上安装MetalLB
  • 告别ELK,APO提供基于ClickHouse开箱即用的高效日志方案——APO 0.6.0发布