开发者社区 问答 正文

智能媒体管理配置订阅关系,及时获取任务信息通知,是不是也可以配置rocketmq?

智能媒体管理配置订阅关系,及时获取任务信息通知,是不是也可以配置rocketmq,有没有对接文档以及费用看下,还有如果使用mns接收消息需要有额外费用吗?

展开
收起
真的很搞笑 2024-05-14 17:08:26 31 发布于黑龙江 分享
分享
版权
举报
阿里云 AI 助理回答

配置订阅关系以及时获取任务信息通知

在智能媒体管理(IMM)中,为了及时获取任务信息通知,您可以选择以下几种消息中间件进行配置:

  1. 事件总线 EventBridge

    • 在与IMM相同的地域开通并接入EventBridge服务,以接收任务信息通知。
  2. MNS(消息服务)

    • 在与IMM相同的地域开通MNS服务,并配置订阅关系,以接收任务信息通知。
  3. RocketMQ

    • 在与IMM相同的地域开通RocketMQ服务,创建RocketMQ 4.0实例、Topic和Group,以接收任务信息通知。

RocketMQ对接文档及费用说明

对接文档

  • 您可以通过阿里云官方文档了解如何使用RocketMQ的SDK收发普通消息。具体操作步骤可以参考[调用HTTP协议的SDK收发普通消息]的相关内容。
  • 异步通知消息格式请参见[异步通知消息格式]部分的详细说明。

费用说明

  • RocketMQ的费用主要取决于您使用的实例类型、消息量以及存储时长等因素。具体的计费规则可以在阿里云官网的[RocketMQ产品定价页面]查看。
  • 如果您仅用于接收IMM的任务通知,通常选择基础版或标准版即可满足需求。

使用MNS接收消息的费用说明

  • MNS服务本身不收取额外费用,但可能会产生以下相关费用:
    1. OSS存储费用:如果任务执行信息较大(如压缩包文件预览、解压任务),IMM会将详细信息写入OSS文件中。此时会产生OSS存储费用。
    2. 流量费用:如果您通过公网访问MNS消息队列,则可能产生公网流量费用。建议在相同地域内使用内网访问以避免额外费用。

总结与建议

  • RocketMQMNS 均支持作为IMM任务信息的通知方式,您可以根据实际需求选择适合的消息中间件。
  • 如果您需要高吞吐量和更灵活的消息管理能力,推荐使用 RocketMQ;如果追求简单易用且成本较低,可以选择 MNS
  • 重要提醒:无论使用哪种消息中间件,任务信息仅保存7天,请务必及时获取任务信息。

希望以上信息对您有所帮助!如有其他疑问,请随时咨询。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答