You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SNS过滤策略检查message attribute存在性在0属性时不生效问题

SNS订阅过滤策略exists判断异常问题

某绑定SQS队列的SNS订阅配置了如下过滤策略:
{"store": [{"exists": false}]}
该策略设计预期为接收所有不包含store这个message attribute的消息。

复现表现

  • 当向SNS主题发布不携带任何message attribute的消息时,SQS队列无法收到该消息,不符合预期:该消息本身没有store属性,理应匹配过滤策略
  • 若发布的消息携带至少一个非store的其他message attribute,SQS队列就可以正常收到消息

根因推断

SNS订阅过滤策略中检查message attribute是否存在的能力,仅在消息至少携带一个message attribute时才会生效。


内容的提问来源于stack exchange,提问作者Yungang.Feng

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:48:05