Based on the node documentation for sqs.sendMessage
"you now have the ability to send large payload messages that are up to 256KB (262,144 bytes) in size", so my messages happen to be bigger than this size! What is the best solution in this case? Is there anyway to send chunks of data?
Thanks
There is no solution that will allow you to exceed the 256k max message size for a sqs message, but you could store the object, whatever it is, in s3 for example (or a database) and just use SQS for the queuing part of your solution with a pointer of some sort as part of the message in SQS and then as part of the Q processing retrieve the extra data from s3 or the database as needed.