PHP 使用RabbitMq推送消息

use PhpAmqpLib\Connection\AMQPStreamConnection;
use PhpAmqpLib\Message\AMQPMessage;
config.php 文件
"order_dispose" => [
    "routingKey" => "xxx",
    "name" => "xxx",
    //"class" => \app\rmq\pull\xxx::class,
    "exchange" => [
        "name" => "xxx",
        "type" => "topic", #exchange类型,可以是direct、topic、headers或fanout之一。
        "passive" => false, #如果设置为true,则不会创建exchange,仅检查是否存在指定名称的exchange。
        "durable" => true, #如果设置为true,则exchange将在重启后继续存在。
        "auto_delete" => false, #如果设置为true,则exchange将在最后一个绑定被删除后自动删除。
        "internal" => false,#如果设置为true,则exchange将用于内部用途,不允许客户端发布消息到该exchange。
    ],
    /*"queue" => [
        "name" => "xxx", #队列名称
        "passive" => false, #如果为true,则不会创建队列。如果队列不存在,则会返回一个错误
        "durable" => true, #如果为true,则队列将被持久化。当RabbitMQ服务器重启时,队列将保留下来
        "exclusive" => false, #如果为true,则队列只能被当前连接使用,当连接关闭时队列将被删除。该选项通常用于创建临时队列。
        "auto_delete" => false, #如果设置为true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值