如何解决删除SNS主题,但前提是没有订阅者
在删除订阅的最后一个SQS队列后,我需要删除一个AWS SNS主题。但是,我不能先请求订户列表,查看其长度,然后删除主题。如果这样做,可能是另一个工作人员在列表订阅和删除操作之间突然进入并订阅了一个新队列。
如果没有订阅者对SNS主题进行操作,是否有一种方法可以执行原子删除?
解决方法
我能想到的一种方式是
- 使用IAM策略访问SNS主题来拒绝新订阅
- 删除所有已订阅的SQS队列
- 删除SNS主题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。