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

新版 5.1.1,Apache RocketMQ中在Dashboard的Message中查不到消息?

新版 5.1.1,Apache RocketMQ中在Dashboard的Message中查不到消息记录,5.1.0版本是可以的5.1.0image.png
5.11image.png

展开
收起
cuicuicuic 2023-06-06 13:35:26 184 0
3 条回答
写回答
取消 提交回答
  • commitlog 是数据文件, 删除了消息就没有了,希望是测试环境,commitlog不要随便删,rocketmq的proxy最大连接数有限制吗,proxy 现在就是一个grpc server, 没有设置最大连接数的参数, 但是os是有连接限制的。

    proxy有工作线程数和loop woker数, 参考下image.png
    ,此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

    2023-07-19 15:50:15
    赞同 展开评论 打赏
  • 在 Apache RocketMQ 的 Dashboard 中出现消息无法查看的情况,可能是由于以下原因导致的:

    1. Dashboard 的权限配置问题;

    2. 消息发送方的配置问题,例如消息是否成功发送到 Broker;

    3. 消费者的相关配置问题,例如消息是否成功被消费。

    为了解决该问题,您可以尝试以下方法:

    1. 确认 Dashboard 是否正确配置了登录权限和操作权限,确保您具备访问 Dashboard 的权限。

    2. 确认消息是否成功发送到 Broker。您可以通过 Producer 的消息发送状态查看和确认消息是否成功发送到 Broker。

    3. 确认消费者是否正常消费了消息。您可以尝试使用 Consumer 订阅该消息,并通过 Consumer 日志查看相关消费情况和异常信息。

    2023-06-11 15:49:11
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    如果在 Dashboard 的 Message 页面查不到消息,可能存在以下几种情况:

    1. 消息还未发送或消费:在 RocketMQ 中,消息的发送和消费是异步的,如果消息还没有被发送或者消费,那么在 Dashboard 中就无法查看到相关信息。可以确认一下消息是否已经被发送或消费。

    2. 消息过期被删除:RocketMQ 支持设置消息的过期时间,当消息过期后会被自动删除。如果消息被删除了,那么在 Dashboard 中也查不到相关信息。可以检查消息的过期时间是否已经到达。

    3. 已经清理过期消息:RocketMQ 中定期会对过期的消息进行清理,清理过的消息就无法在 Dashboard 中查看到了。可以查看下 RocketMQ 部署时是否开启了自动清理过期消息的功能。

    4. Broker 配置问题:如果 Broker 的配置不正确,可能也会导致消息无法正常写入或读取。可以检查一下 Broker 相关配置是否正确。

    5. Dashboard 配置问题:Dashboard 中可能存在配置问题,如无法连接到集群、权限不足等。可以检查一下 Dashboard 的相关配置是否正确。

    2023-06-06 17:08:47
    赞同 展开评论 打赏

多个子产品线联合打造金融级高可用消息服务以及对物联网的原生支持,覆盖多行业。

相关产品

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

    热门文章

    相关电子书

    更多
    Apache Flink技术进阶 立即下载
    Apache Spark: Cloud and On-Prem 立即下载
    Hybrid Cloud and Apache Spark 立即下载

    相关镜像