官方网站:http://www.rabbitmq.com
PHP使用例子
php-amqplib(官方demo) https://github.com/php-amqplib/php-amqplib
安装使用方法(work queues工作队列模式)
1、先安装PHP,已安装则无需再安装
1 |
apt install php |
2、安装rabbitmq,已安装则无需再安装
1 |
apt install rebbitmq-server |
3、使用官方demo前先安装php插件,先用phpinfo查下,已经安装则无需再装
1 |
sudo apt install php-abmath php-mbstring php-dom php-curl |
4、安装composer,已安装则无需再安装
1 |
sudo apt install composer |
5、安装git,以便从github上下载官方demo,已安装则无需再安装
1 |
sudo apt install git |
6、下载官方demo
php-amqplib https://github.com/php-amqplib/php-amqplib
我们clone到本地
可以新建一个目录rabbitmq
1 2 |
cd rabbitmq git clone https://github.com/php-amqplib/php-amqplib.git |
7、使用composer update升级官方demo依赖包
8、关闭调试模式
9、php 运行生产者和消费者
生产者发送的数据,消费者可以接收到,可以多个消费者接收处理数据
更多模型 http://previous.rabbitmq.com/v3_5_7/getstarted.html
更多关于rabbitmq使用方法待涛哥研究总结
转载请注明:PHP笔记 » RabbitMQ专业消息队列使用方法