代码拉取完成,页面将自动刷新
<?php
/**
* @Author: laoweizhen <1149243551@qq.com>,
* @Date: 2022/05/24 11:15,
* @LastEditTime: 2022/05/24 11:15
*/
declare(strict_types=1);
use Lwz\HyperfRocketMQ\Annotation\Consumer;
use Lwz\HyperfRocketMQ\Library\Model\Message as RocketMQMessage;
use Lwz\HyperfRocketMQ\Message\ConsumerMessage;
#[Consumer(topic: 'Topic_03_test', groupId: 'test_test', messageTag: 'hyperf_test', name: 'DemoConsumer', processNums: 2)]
class DemoConsumer extends ConsumerMessage
{
public function consumeMessage(RocketMQMessage $rocketMQMessage)
{
$msgTag = $rocketMQMessage->getMessageTag(); // 消息标签
$msgKey = $rocketMQMessage->getMessageKey(); // 消息唯一标识
$msgBody = $this->unserialize($rocketMQMessage->getMessageBody()); // 消息体
$msgId = $rocketMQMessage->getMessageId();
// todo 消息消费逻辑...
var_dump('消息成功' . $rocketMQMessage->getMessageBody());
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。