0
A
回答
2
你不能。
此外,除非你100%信任第三方,否则我不会允许他们原始访问你的队列,因为它会打开你的滥用/错误。
- 什么阻止他们把随机垃圾放入队列中?
- 什么阻止他们清除队列?
- 什么阻止他们与队列交互严重?即读取但不删除消息
如果你信任他们足够的上述,那么你可以相信他们不会滥用你的使用限制。
您应该控制通过您控制的API访问您的系统。您可以处理以上所有情况,包括限制费率。
或者在读取/写入/删除超出特定限制时设置CloudWatch警报,并与第三方联系以告知其放慢速度。
相关问题
- 1. 有限队列开销
- 2. MySQL删除公共行但限制行
- 3. 删除MSMQ队列权限
- 4. 删除nullptr - 性能开销?
- 5. Java的公平队列
- 6. GCD异步串行队列 - 可能限制队列大小?
- 7. 不能删除SqlQueryNotificationService队列
- 8. java.lang.OutOfMemoryError:GC开销限制
- 9. PHP限制调用公共方法
- 10. unique_ptr删除开销
- 11. 是否有可能限制在C#中的公共枚举值?
- 12. Azure队列读取/写入限制
- 13. GC开销超出限制 - 阵列
- 14. 限制访问公共API
- 15. Postgres删除列名限制
- 16. 限制公共可访问成员 - 解决方法
- 17. 如何强制ProGuard删除公共静态方法?
- 18. 删除公共子目录
- 19. WSMQ队列限制
- 20. SnappyData:java.lang.OutOfMemoryError:GC开销超过限制
- 21. 超出GC开销限制
- 22. MSMQ上的私有队列和公共队列
- 23. 停止功能突然,删除队列
- 24. ActiveMQ - 以编程方式删除队列
- 25. WIN2K8 R2公共消息队列
- 26. RabbitMQ:是否可以在队列空时删除队列?
- 27. 斯卡拉超大CSV CSV读取的GC开销限制
- 28. 在Scala中读取CSV时达到的GC开销限制
- 29. 如何删除(删除)Oracle AQ队列?
- 30. 什么是AWS公共IP限制? (公共IP不弹性IP)
afaik我可以只允许特定的通话可用于公共使用,如只读取/删除消息API调用。我不需要绝对的保护与虐待,只是让我感到安全并降低风险。托管自己的包装API的成本对我来说太高了(可扩展性,容错性 - 价格暴涨)。目前,我正在考虑使用CloudWatch收集队列使用情况统计信息,并在达到阈值时撤销队列中的公共访问。 – let4be
这仍然需要一定程度的信任,您需要满意 - 大概您的第三方会将消息放在队列中供您处理?如果是这样,你需要确保他们做的是正确的事情。如果你真的希望他们有写访问权限,你可以设置SNS/Lambda,并以这种方式进行速率限制 – tddmonkey
我在ec2上运行的软件填充队列并管理它的生命周期,而我想提供只读访问权限-party(读取/删除api调用) – let4be