php rabbitmq 库 php-amqplib 运行 demo

原创
2020/02/16 11:53
阅读数 1.2K

下载项目

php-amqplib 项目地址:

https://github.com/php-amqplib/php-amqplib

下载项目:

$ git clone https://github.com/php-amqplib/php-amqplib.git
$ cd php-amqplib

注:需要安装好 composer(Linux 安装 php composer

更新依赖:

$ composer update

时间可能比较长,请耐心等待。执行完成后,会出现vender目录。

测试

修改配置文件 tests/config.php,把 HOST、PORT、USER、PASS、VHOST 这几项都改为自己 rabbitmq 的。

修改 demo/config.php,关闭调试信息,注释掉:

putenv('TEST_AMQP_DEBUG=1');

发送消息:

$ php amqp_publisher.php some text to publish

接收消息:

php amqp_consumer.php

可以运行多个 consumer,实现消费负载均衡。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部