开发者社区 > 云原生 > 云消息队列 > 正文

使用消息队列 RocketMQ 版后消息未到预期客户端,怎么办?

使用消息队列 RocketMQ 版后消息未到预期客户端,怎么办?

展开
收起
保持可爱mmm 2020-03-28 21:27:45 809 0
1 条回答
写回答
取消 提交回答
  • 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 登录代码所在服务器,根据连接状态定位有问题的进程,然后通过/XXX/logs/ons.log文件以及代码查看配置的AccessKeyId、AccessKeySecret、Topic等信息,如不正确则进行修改。 若问题暂时无法解决,可以先关闭有问题的客户端进程,此时之前堆积的消息会立马进行调整,投递至正常的客户端,待定位的问题修复后,再重启有问题的进程。 执行以上步骤后需要进行结果验证。登录消息队列 RocketMQ 控制台,依次选择 Group 管理 > 消费者状态,在连接信息栏中,确认所有已连接的客户端IP地址都在预期范围内,并能正常消费消息,同时确认订阅关系是否一致显示 是。

    2020-03-28 21:31:34
    赞同 展开评论 打赏

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    行业实践:RocketMQ 业务集成典型行业应用和实践 立即下载
    技术揭秘:RocketMQ 5.0 云原生架构升级之路 立即下载
    RocketMQ Summit 2022 开源生态发展 立即下载