PHP Win10 本地配置RabbitMq
1、添加一个用户
2、添加一个队列
3、PHP文件配置
'host' => '192.***.*.**', //ipconfig 本机IP地址
'port' => 5672, //默认端口
'api_port' => 15672,//默认API端口
'user' => 'admin', //用新建的admin用户密码。不能用默认的用户名密码guest guest,否则报错:ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile
'pass' => 'admin', //新创建的用户密码
'admin_user' => 'admin', //新创建的用户账号
'admin_pass' => 'admin', //新创建的用户密码
'vhost' => 'testqueue', //队列名
本机IP地址获取:
Win+r -> cmd -> ipconfig
4、本地要开启一个常驻脚本,用于消费队列(执行你消费队列的那个方法)
1)、需要配置PHP环境变量
2)、本地cmd中 PHP执行常驻脚本
#启动本地常驻脚本
test\public > php run.php /consume/run?queue=buy_goods
#命令解释
test\public:入口文件所在的路径
php:php命令
run.php:入口文件
/consume/run:消费消息的方法地址q
ueue=buy_goods:消费消息的方法参数