php操作rabbitmq监听队列消息示例代码
代码语言:phpcli
所属分类:通讯
代码描述:php操作rabbitmq监听队列消息示例代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php //配置信息 $conn_args = array( 'host' => '127.0.0.1', 'port' => '5672', 'login' => 'guest', 'password' => 'guest', 'vhost' => '/' ); $e_name = 'bfw'; //交换机名 $q_name = 'bfw'; //队列名 $k_route = 'key_1'; //路由key //创建连接和channel $conn = new AMQPConnection($conn_args); if (!$conn->connect()) { die("Cannot connect to the broker!\n"); } $channel = new AMQPChannel($conn); //创建交换机 $ex = new AMQPExchange($channel); $ex->setName($e_name); $ex->setType(AMQP_EX_TYPE_DIRECT); //direct类型 $ex->setFlags(AMQP_DURABLE); //持久化 echo "Exchange Status:".$ex->declare()."\n"; //创建队列 $q = new AMQPQueue($c.........完整代码请登录后点击上方下载按钮下载查看
网友评论0