小智 2
SQS 提供了许多专业功能,例如批量消息发送、延迟消息、轮询等。因此,既然我们拥有所有这些专业功能,他们肯定需要限制其大小。但我们的处理方式是,
我们检查消息大小,如果消息大小超过 256kb ,我们将消息上传到 s3,并以唯一 id 作为文件名,并将队列中的消息共享为 { largeFile : true , id : (s3 File Name)} ,现在是消费者检查largeFile是否为true,如果是,则从s3获取并处理数据,简单:)
或者,如果您只想要队列,请使用其他消息代理(例如rabbitmq),其中没有任何大小限制。
| 归档时间: |
|
| 查看次数: |
13611 次 |
| 最近记录: |