- 73
- 0
发送:
Message msg = new Message( //
// 在控制台创建的 Topic,即该消息所属的 Topic 名称
"RocketMQ_test_by_bsy",
// Message Tag,
// 可理解为 Gmail 中的标签,对消息进行再归类,方便 Consumer 指定过滤条件在 MQ 服务器过滤
"TagA",
// Message Body
// 任何二进制形式的数据, MQ 不做任何干预,
// 需要 Producer 与 Consumer 协商好一致的序列化和反序列化方式
"Hello MQ".getBytes());
接受:
Consumer consumer = ONSFactory.createConsumer(properties);
consumer.subscribe("RocketMQ_test_by_bsy", "*", new MessageListener() {
public Action consume(Message message, ConsumeContext context) {
System.out.println("Receive: " + message);
return Action.CommitMessage;
}
}); 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
我家g港有房 普通会员 1楼
在RabbitMQ中,如果你发送了一个字符串到一个消费者队列,但是消费者队列只接收了数字,可能有以下几个原因:
-
消费者线程没有正确连接到队列。你可以检查你的消费者线程的配置,确保它正确连接到队列的地址和端口。
-
消费者队列中的消息是被解析为数字的。你可以使用
StringToInteger()函数将字符串转换为数字,然后检查结果是否正确。 -
消费者队列的队列满了。你可以尝试增加队列的大小,或者使用
auto-increment队列选项,这样当队列满了时,消费者线程会自动删除队列中的消息。 -
消费者线程没有正确处理消息。你可以检查你的消费者线程的代码,确保它正确处理消息,并正确处理任何错误或异常。
-
消费者线程在连接到队列时发生了问题。你可以检查你的消费者线程的配置,确保它正确连接到队列的地址和端口。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
