【十】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()打印的内容,证明队列起作用了

相关推荐
你这个代码我看不懂20 小时前
@RefreshScope刷新Kafka实例
分布式·kafka·linq
麟听科技1 天前
HarmonyOS 6.0+ APP智能种植监测系统开发实战:农业传感器联动与AI种植指导落地
人工智能·分布式·学习·华为·harmonyos
zlpzpl1 天前
Linux安装RabbitMQ
linux·运维·rabbitmq
Wzx1980121 天前
高并发秒杀下,如何避免 Redis 分布式锁的坑?
数据库·redis·分布式
Francek Chen1 天前
【大数据存储与管理】分布式文件系统HDFS:01 分布式文件系统
大数据·hadoop·分布式·hdfs·架构
石去皿1 天前
分布式原生:鸿蒙架构哲学与操作系统演进的范式转移
分布式·架构·harmonyos
AC赳赳老秦1 天前
DeepSeek 规模化部署实战:混合云与私有云环境下的 2026 云3.0 趋势探索
数据库·人工智能·科技·rabbitmq·数据库开发·sequoiadb·deepseek
KANGBboy1 天前
spark参数优化
大数据·分布式·spark
我就是全世界1 天前
RabbitMQ架构核心拆解:从消息代理到四大组件,一文看懂异步通信基石
分布式·架构·rabbitmq