控制台SDK和客户端SDK为什么都有资源管理相关API

本文为您介绍控制台SDK和客户端SDK在资源管理上的功能差异及使用建议。

资源管理

为平衡历史兼容性与企业级能力升级,轻量消息队列(原 MNS)的资源管理功能经历了由客户端SDK单独承担到客户端SDK与控制台SDK共同管理资源的历程。

功能定位

  • 客户端SDK最初承担资源管理功能,但随着企业级需求(如精细权限控制、操作审计、API标签等)的增强。

  • 控制台SDK已成为资源管理能力的主入口,提供更标准化的治理能力。

使用差异

项目

控制台SDK

客户端SDK

参数规范

消息保存时长最长为7天,未来所有接口将收敛至此标准,建议您提前适配。

支持最长15天的消息保存时长。

错误可读性

优化了错误提示逻辑,可降低50%以上的问题排查耗时。

无特殊处理。

功能演进

资源管理能力逐步由控制台SDK承载。

将专注于消息收发场景。

使用建议

  • 如果您是新用户,或者正在开发新的业务场景,我们强烈建议您直接使用控制台SDK进行资源管理,以便充分利用其现代化的功能、享受更好的用户体验。

  • 如果您是存量用户,仍在使用客户端SDK,我们也鼓励您逐步迁移到控制台SDK,以享受更完善的服务能力,同时避免未来参数变更带来的兼容性风险。