主题(Topic)向订阅者投递消息的模型如下:
Topic 向订阅者投递消息时,遵循以下原则:
- Topic 会尽最大努力将生产者 publish 的消息,投递(notification)到订阅者。
- 当投递重试多次仍失败后,消息会堆积在 Topic 中,等待下一次投递;若持续失败,将在消息最大生命周期(1天)结束后,丢弃该消息。
Topic 向订阅者投递消息失败时,可能的原因如下:
- 投递消息时需要提供 SecretId 和 SecretKey(需要持久密钥),可在 API 密钥管理 中获取。
- 订阅需要使用根账号创建,不能用子账号。
- 如果队列名称不存在,请在 CMQ 控制台 检查队列是否存在。
本页内容是否解决了您的问题?