您可获取社区版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接入。更多信息,请参见:
文档内容是否对您有帮助?