您可获取社区版TCP协议的SDK,来访问阿里云消息队列RocketMQ版

注意 所有社区版的SDK均由Apache RocketMQ社区提供,您可获取源码自行编译,但不在阿里云RocketMQ的SLA范围。

和社区版SDK相比,商业版的SDK提供了更加丰富的功能特性并具有更高的稳定性保障,推荐您使用商业版SDK访问阿里云消息队列RocketMQ版。更多信息,请参见商业版TCP协议SDK

适用场景

使用社区版TCP协议的SDK访问阿里云消息队列RocketMQ版适用于以下场景:

  • 云迁移场景:从开源RocketMQ迁移到阿里云消息队列RocketMQ版上,且不希望修改客户端的代码。
  • 混合云场景:您既有部署在IDC的开源RocketMQ,也有部署在阿里云公有云上的消息队列RocketMQ版,且需要同时访问两种部署模式下的消息队列服务端。
  • 您有两套环境,测试环境和线上环境;其中测试环境部署的是开源RocketMQ,线上环境部署的是阿里云消息队列RocketMQ版,您需同时访问部署在两套环境中的消息队列服务端。

访问步骤

针对不同的语言,操作有所不同。请按需参见以下文档实现社区版SDK访问阿里云消息队列RocketMQ版

暂不支持通过社区版TCP协议的Go SDK和Python SDK访问阿里云消息队列RocketMQ版,推荐您使用商业版HTTP协议的SDK接入。更多信息,请参见: