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

rocketmq-client ,rocketmq-client-java这两个SDK哪个是官方的?

rocketmq-client这个sdk可以用, rocketmq-client-java会超时, 感觉像是有BUG, 这两个SDK到底哪个是官方的?

展开
收起
2401。 2023-07-30 22:20:21 493 0
2 条回答
写回答
取消 提交回答
  • 用如下的仓库client连接:
    https://github.com/apache/rocketmq-clients 此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”。

    2023-08-01 13:30:04
    赞同 展开评论 打赏
  • RocketMQ有两个主要的官方SDK:rocketmq-client和rocketmq-client-java。其中,rocketmq-client是Java语言的官方客户端SDK,而rocketmq-client-java是RocketMQ的JMS(Java Message Service)规范的实现。

    在一般情况下,推荐使用rocketmq-client作为官方的Java客户端SDK。它提供了对RocketMQ的完整支持,并且拥有广泛的社区使用和维护。

    相比之下,rocketmq-client-java是基于JMS规范的实现,提供了与JMS接口的兼容性。但需要注意的是,该SDK可能不包含所有最新的RocketMQ功能和特性,且在某些情况下可能存在性能或兼容性问题。

    如果您遇到了rocketmq-client-java在使用过程中出现超时或其他问题,建议尝试使用rocketmq-client来解决。您可以从RocketMQ的官方网站或GitHub仓库中获取最新版本的rocketmq-client,并确保您使用的版本与服务器端兼容。

    如果您发现确实存在bug,请及时向RocketMQ的官方GitHub仓库提交问题报告,并提供详细的复现步骤和相关日志信息,以便开发团队进行排查和修复。

    总结起来,rocketmq-client是官方的Java客户端SDK,通常被推荐使用。如果您选择使用rocketmq-client-java,请确保您了解其兼容性和局限性,并做好相应的测试和评估。

    2023-07-31 14:49:12
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    从 SDK 到编解码:视频直播架构解析 立即下载
    跨平台的云服务SDK需要什么 立即下载
    一个跨平台的云服务SDK需要什么 立即下载