代码拉取完成,页面将自动刷新
<?php
/**
* Created by PhpStorm.
* User: huyi
* Date: 2018/1/15
* 生产者:发送消息
* 逻辑:
* 创建连接-->创建channel-->创建交换机对象-->发送消息 Continue reading →
*/
$config = array(
'host' => '127.0.0.1',
'port' => '5672',
'login' => 'huyi',
'password' => 'huyi123',
'vhost' => '/'
);
$e_name = 'e_huyi'; //交换机名
$q_name = 'q_huyi'; //队列名
$k_route = 'key_1'; //路由key
$conn = new AMQPConnection();
$conn->connect();
if(!$conn->connect()){
die("Cannot connect to the broker!\n");
}
$channelObj = new AMQPChannel($conn);
$exchangeObj = new AMQPExchange($channelObj);
$exchangeObj->setName($e_name);
$exchangeObj->setType(AMQP_EX_TYPE_DIRECT);
$messageBody = 'welcome to rabbitmq';
$exchangeObj->publish($messageBody, $k_route);
$conn->disconnect();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。