Yii2整合RabbitMQ


Yii2整合RabbitMQ

    在這里用Yii2.0 advanced版本整合rabbitmq,並用rabbitmq的簡單模式作為測試。

    1、既然是yii,那就使用composer安裝依賴包

       composer require php-amqplib/php-amqplib  2.9.*

    注意:對於php-amqplib>2.6.0的版本,有可能在下載的過程中報錯,這里要確保php.ini中的php_sockets擴展前面的;是去掉了的

  

   2、代碼編寫

無需在配置文件中做任何配置,代碼編寫在console\controlles下

發送消息

 

接收消息

 

3、控制台測試

    yii receive/index 消費者在相應的隊列處監聽:

    

   yii send/index 生產者往隊列里發布消息

  

  消費者接收到消息並進行處理

    

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM