php使用RabbitMQ

摘要:本编文章共分为两部分,一是centos环境安装Rabbit服务(docker部署),二是在PHP代码里使用rabbit

  1. centos中使用docker安装RabbitMQ (前提是你的环境中已经安装了docker)
    (1)首先要选择带有web控制页面的版本
    docker pull rabbitmq:management
    (2)运行镜像创建容器
     docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=用户名 -e RABBITMQ_DEFAULT_PASS=密码 -p 15672:15672 -p 5672:5672 rabbitmq:management
    (3)执行docker ps -al 查看是否成功创建rabbitmq容器
    (4)访问web页面:http://192.168.5.22:15672,如果出现登录页面说明服务成功运行
    (5)设置docker中的容器开机自启动(前提是docker服务也是开机自启动)
      容器正在运行时设置: docker update --restart=always rabbit(这是你的容器名)
      在创建容器时设置:只需要在第二步中加上 --restart=always 就行
  1. 在PHP代码中使用RabbitMQ
    RabbitMQ基础类库的封装及demo:https://github.com/lty-love-zt/rabbit
原文地址:https://www.cnblogs.com/lty-fly/p/12979614.html