如何将数据块发送到AWS

时间:2015-01-23 02:12:11

标签: javascript node.js amazon-web-services express amazon-sqs

基于sqs.sendMessagenode documentation,您现在可以发送大小为256KB(262,144字节)的大型有效负载消息”,所以我的消息恰好大于这个大小!在这种情况下,最佳解决方案是什么?无论如何都要发送大块数据?

由于

2 个答案:

答案 0 :(得分:2)

没有解决方案可以让你超过sqs消息的256k最大消息大小,但是你可以在s3(例如数据库)中存储对象,无论它是什么,只需使用SQS进行排队解决方案的一部分,在SQS中使用某种指针作为消息的一部分,然后作为Q处理的一部分,根据需要从s3或数据库中检索额外数据。

答案 1 :(得分:0)

我建议看看sns-sqs-big-payload

中实现的解决方法

用两个词表示这个包的意思是,它超出了将消息内容存储在S3中的限制。