咨询下开源rocketmq和阿里云的mq代码兼容性有多少啊? 客户想用云上mq, 但是云上mq提供不出来外网访问的通道 , 开发测试很不方便。
楼主你好,基本是兼容的。 开源的 Apache RocketMQ 是阿里巴巴团队开源的分布式消息中间件,而阿里云的消息队列产品(阿里云 MQ)是基于 RocketMQ 构建的云原生消息队列服务。
因为阿里云 MQ 是基于 RocketMQ 构建的,所以它们的底层消息传输协议、消息存储格式、API 设计、消息路由机制等方面的实现方式是一致的。
至于阿里云 MQ 的外网访问问题,阿里云 MQ 默认情况下是不开放公网访问的,需要在控制台上配置才能开启外网访问。如果你在控制台上配置外网访问仍然存在问题,可以联系阿里云的技术支持人员寻求帮助。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/