日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php RabbitMQ使用

發布時間:2023/12/20 php 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php RabbitMQ使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php RabbitMQ使用

參考網址:

http://www.rabbitmq.com/tutorials/tutorial-three-php.html

?

最近研究rabbitmq隊列,linux安裝這樣的軟件一向都是很方便的,但是windows可能會比較麻煩,所以對windows的安裝做個記錄。

windows上使用的PHP擴展為dll文件,首先去下載dll文件,我下載的是amqp1.4,下載地址為http://pecl.php.net/package/amqp/1.4.0/windows,請根據自己的php版本來下載,php版本應該都會看吧(phpinfo),把里面的兩個dll文件復制出來

1.將php_amqp.dll放在php的ext目錄里,然后修改php.ini文件,在文件的最后面添加兩行

[amqp] extension=php_amqp.dll

  

2.將rabbitmq.1.dll文件放在php的根目錄里(也就是ext目錄的父級目錄),然后修改apache的httpd.con文件,文件尾部添加一行

LoadFile "D:/xampp/php/rabbitmq.1.dll

  

3.重啟apache,并查看phpinfo信息。只要看到amqp 字樣即可。

?

?

?

以訂閱 為例:

1.首先,你的環境(本機windows,xampp),需要安裝php-amqplib?擴展,

這里說明一下:php-amqplib,的擴展是x86的,不管你的win系統是32位還是64位,他的擴展都是x86,否則安裝失敗。

其再次:你的 機器安裝composer軟件了

?

2.在E盤新建目錄:E:\rabbitmq

然后打開這個地址:https://github.com/php-amqplib/php-amqplib?

找到composer.json這個文件,復制到你的: e:\rabbitmq目錄下,

執行composer install

?

3.將https://github.com/php-amqplib/php-amqplib地址的壓縮包,下載下來,放到你的rabbitmq目錄下

如圖:

?

4.新建2個文件send.php/receive.php

將emit_log.php 內容寫入 send.php

emit_log.php內容復制到receive.php

?

5.運行:

cmd ->php send.php

cmd->php receive.php

cmd->php receive.php

一共打開3個cmd

如圖

?

轉載于:https://www.cnblogs.com/achengmu/p/6895471.html

總結

以上是生活随笔為你收集整理的php RabbitMQ使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。